TrafficLegendControl class

Ovládací prvek, který zobrazuje legendu provozu na mapě.

Extends

Konstruktory

TrafficLegendControl()

Vytvoření ovládacího prvku legendy provozu

Metody

onAdd(Map)

Metoda inicializace ovládacího prvku, který je volána při přidání do mapy.

Zděděné metody

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

Sestavte vnější kontejner pro ovládací prvek, použije styly včetně všech naslouchacích procesů pro automatické stylování.

onRemove()

Metoda, která je volána při odebrání ovládacího prvku z mapy. Měl by provést veškeré nezbytné vyčištění ovládacího prvku.

Podrobnosti konstruktoru

TrafficLegendControl()

Vytvoření ovládacího prvku legendy provozu

new TrafficLegendControl()

Podrobnosti metody

onAdd(Map)

Metoda inicializace ovládacího prvku, který je volána při přidání do mapy.

function onAdd(map: Map): HTMLElement

Parametry

map
Map

Mapa, do které se ovládací prvek přidá.

Návraty

HTMLElement

HTMLElement, který má být umístěn na mapě pro ovládací prvek.

Podrobnosti zděděných metod

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

Sestavte vnější kontejner pro ovládací prvek, použije styly včetně všech naslouchacích procesů pro automatické stylování.

function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]

Parametry

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Návraty

HTMLElementTagNameMap[K]

Zděděno zControlBase.buildContainer

onRemove()

Metoda, která je volána při odebrání ovládacího prvku z mapy. Měl by provést veškeré nezbytné vyčištění ovládacího prvku.

function onRemove()

Zděděno zControlBase.onRemove