ReadonlycustomThe params that were passed (custom_params) when starting the applet.
ReadonlygetRequires Feature: box-token
Returns the box authentication token
ReadonlygetRequires Feature: box-headless
Query the current update display behaviour for this applet.
ReadonlygetRequires Feature: headless
Query the box applet's current visibility.
ReadonlygetRequires Feature: display-state
Query what the box is currently displaying in detail.
ReadonlygetRequires Feature: display-status
Query what the box is currently displaying.
ReadonlygetRequires Feature: box-get-video-announcement-active
Query whether a video announcement is currently playing on the box.
ReadonlygetRequires Feature: get-vivi-interactive
Query whether Vivi Interactive is enabled for this room.
Readonlyistrue for BoxApplet
Readonlyisfalse for BoxApplet
ReadonlysendRequires Feature: box-events
Send an event associated with the box
ReadonlysetRequires Feature: box-headless
Set what the box should do when an the box triggers update_display (stream start, stream pause, play content seek, etc.).
'hide' will hide the applet (default), 'stay' will keep it visible.
ReadonlysetRequires Feature: headless
Set the box applet's visibility.
ReadonlysetRequires Feature: box-captions
Sets the captions on the box, which appear over all other content. Can also be used to clear the captions by passing an empty array.
ReadonlysetRequires Feature: box-captions-text-scaling
Sets the text size of the captions on the box.
ReadonlystopRequires Feature: stop-box-applet
Request the system to stop this applet.
ReadonlystopRequires Feature: box-play-content-control
Request the box to stop the active play-content display.
ReadonlystopRequires Feature: box-screen-share-control
Request the box to stop the active screen share
Properties exposed specifically for debugging purposes only
The contents, structure and existence of _debug are not stable, backwards-compatible or guaranteed. Do not use for business logic.
Add a listener for any incoming messages sent from other applet instances.
The message will be of type Msg that the user defines. (eg: Applet<Msg>)
The listener function that will be called when a message is received.
A callback to remove the listener
Send an message of type Msg to other applet instances.
Will reject if the message was not successfully sent.
The message to be sent
An instance of BoxApplet, methods and attributes affect and refer to an applet running on the Vivi Receiver.
Do not directly instantiate, instead use newApplet or newBoxApplet.