new BaseLayerPickerViewModel(options)
        The view model for 
    
    
    
    
    
        
BaseLayerPicker.
    | Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| options | Object | Object with the following properties: 
 | 
Throws:
- 
    DeveloperError : imageryProviderViewModels must be an array.
- 
    DeveloperError : terrainProviderViewModels must be an array.
Members
- 
    buttonImageUrl :String
- 
    
    Gets the button background image. This property is observable.
- 
    buttonTooltip :String
- 
    
    Gets the button tooltip. This property is observable.
- 
    dropDownVisible :Boolean
- 
    
    Gets or sets whether the imagery selection drop-down is currently visible.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 false
- 
    globe :Globe
- 
    
    Gets the globe.
- 
    imageryProviderViewModels :Array.<ProviderViewModel>
- 
    
    Gets or sets an array of ProviderViewModel instances available for imagery selection. This property is observable.
- 
    selectedImagery :ProviderViewModel
- 
    
    Gets or sets the currently selected imagery. This property is observable.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 undefined
- 
    selectedTerrain :ProviderViewModel
- 
    
    Gets or sets the currently selected terrain. This property is observable.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 undefined
- 
    terrainProviderViewModels :Array.<ProviderViewModel>
- 
    
    Gets or sets an array of ProviderViewModel instances available for terrain selection. This property is observable.
- 
    toggleDropDown :Command
- 
    
    Gets the command to toggle the visibility of the drop down.
