Properties
Private _coordinateChange
_coordinateChange: any
Private _graphicsLayer
_graphicsLayer: any
Private _layerProviders
_layerProviders: any = []
_layerSources
_layerSources: object
Type declaration
-
[key: string]: LeafletLayer
Private _layerSourcesChanged
_layerSourcesChanged: any
_layerSubscriptions
_layerSubscriptions: object
Type declaration
-
[key: string]: Disposable
Private _map
_map: any = null
Private _panSource
_panSource: any
Private _ready
_ready: any = Q.defer<void>()
Private _setCoordinateHandler
- _setCoordinateHandler(): void
-
Returns void
Private _setPanHandlers
-
Returns void
Private _setZoomHandlers
-
Returns void
Private _updateIndicator
_updateIndicator: any = null
Private _updateStack
_updateStack: any = []
Private _visualizerOverlays
_visualizerOverlays: any = []
Private _zoomSource
_zoomSource: any
coordinateChanged
- get coordinateChanged(): Event<CoordinateChangeEventArgs>
-
Returns Event<CoordinateChangeEventArgs>
currentState
- get currentState(): MapViewInformation
-
Returns MapViewInformation
MapViewInformation
Private isActiveLayer
- isActiveLayer(layer: Layer): boolean
-
Parameters
Returns boolean
boolean
layerSourcesChanges
- get layerSourcesChanges(): Event<MapLayerSourcesChanged>
-
Returns Event<MapLayerSourcesChanged>
leafletMap
-
Returns Map
pan
- get pan(): Event<MapStateChangeEventArgs>
-
Returns Event<MapStateChangeEventArgs>
ready
-
Q.Promise
zoom
- get zoom(): Event<MapStateChangeEventArgs>
-
Returns Event<MapStateChangeEventArgs>
The LeafletMap class is an implementation of Map.
var map = new LeafletMap(); map.create("map", { initialXMin: -88.679196, initialYMin: 24.326418, initialXMax: -79.57153, initialYMax: 30.892178 });