CompassControl class
Controllo per la modifica della rotazione della mappa.
- Extends
Costruttori
Compass |
Costruisce un oggetto CompassControl. |
Metodi
on |
Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa. |
Metodi ereditati
build |
Compilare il contenitore più esterno per il controllo, applica stili, inclusi tutti i listener per lo stile automatico. |
on |
Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il controllo. |
Dettagli costruttore
CompassControl(CompassControlOptions)
Costruisce un oggetto CompassControl.
new CompassControl(options?: CompassControlOptions)
Parametri
- options
- CompassControlOptions
Opzioni per il controllo .
Dettagli metodo
onAdd(Map, ControlOptions)
Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
Parametri
- map
- Map
Mappa a cui verrà aggiunto il controllo.
- options
- ControlOptions
ControlOptions per questo controllo.
Restituisce
HTMLElement
HtmlElement da posizionare sulla mappa per il controllo.
Dettagli dei metodi ereditati
buildContainer<K>(Map, ControlStyle, string, K)
Compilare il contenitore più esterno per il controllo, applica stili, inclusi tutti i listener per lo stile automatico.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parametri
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Restituisce
HTMLElementTagNameMap[K]
Ereditato daControlBase.buildContainer
onRemove()
Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il controllo.
function onRemove()
Ereditato daControlBase.onRemove