ControlBase class
Implementálja a vezérlőfelületet, és támogatja az automatikus stílust a térképstílus alapján.
- Extends
-
EventEmitter<T>
Metódusok
build |
Hozza létre a vezérlő legkülső tárolóját, és alkalmazza a stílust, beleértve az automatikus formázás figyelőit is. |
on |
Inicializálási módszer a vezérlőelemhez, amely a térképhez való hozzáadáskor lesz meghívva. |
on |
Metódus, amely akkor lesz meghívva, amikor a vezérlőt eltávolítják a térképről. Végre kell hajtania a vezérlő szükséges tisztítását. |
Metódus adatai
buildContainer<K>(Map, ControlStyle, string, K)
Hozza létre a vezérlő legkülső tárolóját, és alkalmazza a stílust, beleértve az automatikus formázás figyelőit is.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Paraméterek
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Válaszok
HTMLElementTagNameMap[K]
onAdd(Map, ControlOptions)
Inicializálási módszer a vezérlőelemhez, amely a térképhez való hozzáadáskor lesz meghívva.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
Paraméterek
- map
- Map
Az a térkép, amelybe a vezérlő bekerül.
- options
- ControlOptions
A vezérlő ControlOptions parancsa.
Válaszok
HTMLElement
A vezérlő térképére helyezendő HTMLElement.
onRemove()
Metódus, amely akkor lesz meghívva, amikor a vezérlőt eltávolítják a térképről. Végre kell hajtania a vezérlő szükséges tisztítását.
function onRemove()