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>>()
|