TrafficLegendControl class
Controllo che visualizza la legenda del traffico sulla mappa.
- Extends
Costruttori
Traffic |
Creare un controllo della legenda del traffico |
Metodi
on |
Metodo di inizializzazione per il controllo chiamato quando aggiunto alla mappa. |
Metodi ereditati
build |
Compilare il contenitore più esterno per il controllo, applica lo stile, incluso qualsiasi 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
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