Package-level declarations
Types
The Animation widget provides buttons for play, pause, and reverse, along with the current time and date, surrounded by a "shuttle ring" for controlling the speed of animation.
The view model for the Animation widget.
The BaseLayerPicker is a single button widget that displays a panel of available imagery and terrain providers. When imagery is selected, the corresponding imagery layer is created and inserted as the base layer of the imagery collection; removing the existing base. When terrain is selected, it replaces the current terrain provider. Each item in the available providers list contains a name, a representative icon, and a tooltip to display more information when hovered. The list is initially empty, and must be configured before use, as illustrated in the below example.
The view model for BaseLayerPicker.
Inspector widget to aid in debugging 3D Tiles
The view model for Cesium3DTilesInspector.
Inspector widget to aid in debugging
The view model for CesiumInspector.
A view model which exposes a Clock for user interfaces.
A function that converts the world position of an object to a screen space position.
A function which creates one or more providers.
A function that formats a date for display.
A function that handles the result of a successful geocode.
A single button widget for toggling fullscreen mode.
The view model for FullscreenButton.
A widget for finding addresses and landmarks, and flying the camera to them. Geocoding is performed using Cesium ion.
The view model for the Geocoder widget.
A single button widget for returning to the default camera view of the current scene.
The view model for HomeButton.
The view model for I3SBuildingSceneLayerExplorer.
I3S Building Scene Layer widget
The view model for InfoBox.
The NavigationHelpButton is a single button widget for displaying instructions for navigating the globe with the mouse.
The view model for NavigationHelpButton.
Monitors performance of the application and displays a message if poor performance is detected.
The view model for PerformanceWatchdog.
The ProjectionPicker is a single button widget for switching between perspective and orthographic projections.
The view model for ProjectionPicker.
A view model that represents each item in the BaseLayerPicker.
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.
The view model for SceneModePicker.
A widget for displaying an indicator on a selected object.
The view model for SelectionIndicator.
A Knockout binding handler that creates a DOM element for a single SVG path. This binding handler will be registered as cesiumSvgPath.
A function that formats a time for display.
A view model which exposes the properties of a toggle button.
A base widget for building applications. It composites all of the standard Cesium widgets into one reusable package. The widget can always be extended by using mixins, which add functionality useful for a variety of applications.
A function that augments a Viewer instance with additional functionality.
Inspector widget to aid in debugging voxels
The view model for VoxelInspector.
The view model for VRButton.
Functions
Create a Command from a given function, for use with ViewModels.
A mixin which adds the Cesium3DTilesInspector widget to the Viewer widget. Rather than being called directly, this function is normally passed as a parameter to Viewer.extend, as shown in the example below.
A mixin which adds the CesiumInspector widget to the Viewer widget. Rather than being called directly, this function is normally passed as a parameter to Viewer.extend, as shown in the example below.
A mixin which adds default drag and drop support for CZML files to the Viewer widget. Rather than being called directly, this function is normally passed as a parameter to Viewer.extend, as shown in the example below.
A mixin which adds the PerformanceWatchdog widget to the Viewer widget. Rather than being called directly, this function is normally passed as a parameter to Viewer.extend, as shown in the example below.
A mixin which adds the VoxelInspector widget to the Viewer widget. Rather than being called directly, this function is normally passed as a parameter to Viewer.extend, as shown in the example below.