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