FullscreenButtonViewModel

new FullscreenButtonViewModel(fullscreenElement)

The view model for FullscreenButton.
Name Type Default Description
fullscreenElement Element | String document.body optional The element or id to be placed into fullscreen mode.

Members

command :Command

Gets the Command to toggle fullscreen mode.

fullscreenElement :Element

Gets or sets the HTML element to place into fullscreen mode when the corresponding button is pressed.

isFullscreen :Boolean

Gets whether or not fullscreen mode is active. This property is observable.

isFullscreenEnabled :Boolean

Gets or sets whether or not fullscreen functionality should be enabled. This property is observable.
See:

tooltip :String

Gets the tooltip. This property is observable.

Methods

destroy()

Destroys the view model. Should be called to properly clean up the view model when it is no longer needed.

isDestroyed()Boolean

Returns:
true if the object has been destroyed, false otherwise.