Class: BaseLayerPickerViewModel

BaseLayerPickerViewModel

new BaseLayerPickerViewModel(options)

The view model for BaseLayerPicker.
Parameters:
Name Type Description
options Object Object with the following properties:
Properties
Name Type Attributes Default Description
globe Globe The Globe to use.
imageryProviderViewModels Array.<ProviderViewModel> <optional>
[] The array of ProviderViewModel instances to use for imagery.
selectedImageryProviderViewModel ProviderViewModel <optional>
The view model for the current base imagery layer, if not supplied the first available imagery layer is used.
terrainProviderViewModels Array.<ProviderViewModel> <optional>
[] The array of ProviderViewModel instances to use for terrain.
selectedTerrainProviderViewModel ProviderViewModel <optional>
The view model for the current base terrain layer, if not supplied the first available terrain layer is used.
Source:
Throws:

Members

buttonImageUrl :String

Gets the button background image. This property is observable.
Type:
  • String
Source:

buttonTooltip :String

Gets the button tooltip. This property is observable.
Type:
  • String
Source:
Gets or sets whether the imagery selection drop-down is currently visible.
Type:
  • Boolean
Default Value:
  • false
Source:

globe :Globe

Gets the globe.
Type:
Source:

imageryProviderViewModels :Array.<ProviderViewModel>

Gets or sets an array of ProviderViewModel instances available for imagery selection. This property is observable.
Type:
Source:

selectedImagery :ProviderViewModel

Gets or sets the currently selected imagery. This property is observable.
Type:
Default Value:
  • undefined
Source:

selectedTerrain :ProviderViewModel

Gets or sets the currently selected terrain. This property is observable.
Type:
Default Value:
  • undefined
Source:

terrainProviderViewModels :Array.<ProviderViewModel>

Gets or sets an array of ProviderViewModel instances available for terrain selection. This property is observable.
Type:
Source:

toggleDropDown :Command

Gets the command to toggle the visibility of the drop down.
Type:
Source: