Condividi tramite


TrafficLegendControl class

Controllo che visualizza la legenda del traffico sulla mappa.

Extends

Costruttori

TrafficLegendControl()

Creare un controllo della legenda del traffico

Metodi

onAdd(Map)

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

Metodi ereditati

buildContainer<K>(Map, ControlStyle, string, K)

Compilare il contenitore più esterno per il controllo, applica lo stile, incluso qualsiasi listener per lo stile automatico.

onRemove()

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

Dettagli costruttore

TrafficLegendControl()

Creare un controllo della legenda del traffico

new TrafficLegendControl()

Dettagli metodo

onAdd(Map)

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

function onAdd(map: Map): HTMLElement

Parametri

map
Map

Mappa a cui verrà aggiunto il controllo.

Restituisce

HTMLElement

HtmlElement da inserire sulla mappa per il controllo.

Dettagli dei metodi ereditati

buildContainer<K>(Map, ControlStyle, string, K)

Compilare il contenitore più esterno per il controllo, applica lo stile, incluso qualsiasi 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