packages/core/src/lib/services/managers/kml-layer-manager.ts
Manages all KML Layers for a Google Map instance.
Properties |
|
Methods |
constructor(_wrapper: GoogleMapsAPIWrapper, _zone: NgZone)
|
|||||||||
Parameters :
|
addKmlLayer | ||||||
addKmlLayer(layer: AgmKmlLayer)
|
||||||
Adds a new KML Layer to the map.
Parameters :
Returns :
void
|
createEventObservable | |||||||||
createEventObservable(eventName: string, layer: AgmKmlLayer)
|
|||||||||
Type parameters :
|
|||||||||
Creates a Google Maps event listener for the given KmlLayer as an Observable
Parameters :
Returns :
Observable<T>
|
deleteKmlLayer | ||||||
deleteKmlLayer(layer: AgmKmlLayer)
|
||||||
Parameters :
Returns :
void
|
setOptions | |||||||||
setOptions(layer: AgmKmlLayer, options: google.maps.KmlLayerOptions)
|
|||||||||
Parameters :
Returns :
void
|
Private _layers |
Type : Map<AgmKmlLayer | Promise<google.maps.KmlLayer>>
|
Default value : new Map<AgmKmlLayer, Promise<google.maps.KmlLayer>>()
|