packages/core/src/lib/services/managers/circle-manager.ts
Properties |
|
Methods |
constructor(_apiWrapper: GoogleMapsAPIWrapper, _zone: NgZone)
|
|||||||||
Parameters :
|
addCircle | ||||||
addCircle(circle: AgmCircle)
|
||||||
Parameters :
Returns :
void
|
createEventObservable | |||||||||
createEventObservable(eventName: string, circle: AgmCircle)
|
|||||||||
Type parameters :
|
|||||||||
Parameters :
Returns :
Observable<T>
|
getBounds | ||||||
getBounds(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<google.maps.LatLngBounds>
|
getCenter | ||||||
getCenter(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<google.maps.LatLng>
|
getNativeCircle | ||||||
getNativeCircle(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<google.maps.Circle>
|
getRadius | ||||||
getRadius(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<number>
|
removeCircle | ||||||
removeCircle(circle: AgmCircle)
|
||||||
Removes the given circle from the map.
Parameters :
Returns :
Promise<void>
|
setCenter | ||||||
setCenter(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<void>
|
setDraggable | ||||||
setDraggable(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<void>
|
setEditable | ||||||
setEditable(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<void>
|
Async setOptions | |||||||||
setOptions(circle: AgmCircle, options: google.maps.CircleOptions)
|
|||||||||
Parameters :
Returns :
{}
|
setRadius | ||||||
setRadius(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<void>
|
setVisible | ||||||
setVisible(circle: AgmCircle)
|
||||||
Parameters :
Returns :
Promise<void>
|
Private _circles |
Type : Map<AgmCircle | Promise<google.maps.Circle>>
|
Default value : new Map<AgmCircle, Promise<google.maps.Circle>>()
|