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