Condividi tramite


ZoomControl class

Controllo per la modifica dello zoom della mappa.

Extends

Costruttori

ZoomControl(ZoomControlOptions)

Costruisce un oggetto ZoomControl.

Metodi

onAdd(Map)

Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa.

onRemove()

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.

Dettagli costruttore

ZoomControl(ZoomControlOptions)

Costruisce un oggetto ZoomControl.

new ZoomControl(options?: ZoomControlOptions)

Parametri

options
ZoomControlOptions

Opzioni per il controllo .

Dettagli metodo

onAdd(Map)

Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa.

function onAdd(map: Map): HTMLElement

Parametri

map
Map

Mappa a cui verrà aggiunto il controllo.

Restituisce

HTMLElement

HtmlElement da posizionare sulla mappa per il controllo.

onRemove()

function onRemove()

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