Condividi tramite


Control interface

Interfaccia per la definizione di un controllo della mappa.

Metodi

onAdd(Map, ControlOptions)

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

onRemove()

Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria 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 | null

Parametri

map
Map

Mappa a cui verrà aggiunto il controllo.

options
ControlOptions

ControlOptions per questo controllo.

Restituisce

HTMLElement | null

HtmlElement da posizionare sulla mappa per il controllo.

onRemove()

Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il controllo.

function onRemove()