packages/core/src/lib/services/managers/rectangle-manager.ts
Properties |
|
Methods |
constructor(_apiWrapper: GoogleMapsAPIWrapper, _zone: NgZone)
|
|||||||||
Parameters :
|
addRectangle | ||||||
addRectangle(rectangle: AgmRectangle)
|
||||||
Parameters :
Returns :
void
|
createEventObservable | |||||||||
createEventObservable(eventName: string, rectangle: AgmRectangle)
|
|||||||||
Type parameters :
|
|||||||||
Parameters :
Returns :
Observable<T>
|
getBounds | ||||||
getBounds(rectangle: AgmRectangle)
|
||||||
Parameters :
Returns :
Promise<google.maps.LatLngBounds>
|
removeRectangle | ||||||
removeRectangle(rectangle: AgmRectangle)
|
||||||
Removes the given rectangle from the map.
Parameters :
Returns :
Promise<void>
|
setBounds | ||||||
setBounds(rectangle: AgmRectangle)
|
||||||
Parameters :
Returns :
Promise<void>
|
setDraggable | ||||||
setDraggable(rectangle: AgmRectangle)
|
||||||
Parameters :
Returns :
Promise<void>
|
setEditable | ||||||
setEditable(rectangle: AgmRectangle)
|
||||||
Parameters :
Returns :
Promise<void>
|
setVisible | ||||||
setVisible(rectangle: AgmRectangle)
|
||||||
Parameters :
Returns :
Promise<void>
|
Private _rectangles |
Type : Map<AgmRectangle | Promise<google.maps.Rectangle>>
|
Default value : new Map<AgmRectangle, Promise<google.maps.Rectangle>>()
|