Class: SceneModePicker

SceneModePicker

new SceneModePicker(container, scene, durationopt)

The SceneModePicker is a single button widget for switching between scene modes; shown to the left in its expanded state. Programatic switching of scene modes will be automatically reflected in the widget as long as the specified Scene is used to perform the change.


Parameters:
Name Type Attributes Default Description
container Element | String The DOM element or ID that will contain the widget.
scene Scene The Scene instance to use.
duration Number <optional>
2.0 The time, in seconds, it takes for the scene to transition.
Source:
Throws:
Element with id "container" does not exist in the document.
Type
DeveloperError
Example
// In HTML head, include a link to the SceneModePicker.css stylesheet,
// and in the body, include: <div id="sceneModePickerContainer"></div>
// Note: This code assumes you already have a Scene instance.

var sceneModePicker = new Cesium.SceneModePicker('sceneModePickerContainer', scene);

Members

container :Element

Gets the parent container.
Type:
  • Element
Source:

viewModel :SceneModePickerViewModel

Gets the view model.
Type:
Source:

Methods

destroy()

Destroys the widget. Should be called if permanently removing the widget from layout.
Source:

isDestroyed() → {Boolean}

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