TrafficLegendControl class

Ein Steuerelement, das die Verkehrslegende auf der Karte anzeigt.

Extends

Konstruktoren

TrafficLegendControl()

Erstellen eines Datenverkehrslegende-Steuerelements

Methoden

onAdd(Map)

Initialisierungsmethode für das Steuerelement, das aufgerufen wird, wenn es der Karte hinzugefügt wird.

Geerbte Methoden

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

Erstellen Sie den äußersten Container für das Steuerelement, wendet die Formatierung an, einschließlich aller Listener für die automatische Formatierung.

onRemove()

Methode, die aufgerufen wird, wenn das Steuerelement aus der Zuordnung entfernt wird. Sollte alle erforderlichen Bereinigungen für das Steuerelement ausführen.

Details zum Konstruktor

TrafficLegendControl()

Erstellen eines Datenverkehrslegende-Steuerelements

new TrafficLegendControl()

Details zur Methode

onAdd(Map)

Initialisierungsmethode für das Steuerelement, das aufgerufen wird, wenn es der Karte hinzugefügt wird.

function onAdd(map: Map): HTMLElement

Parameter

map
Map

Die Zuordnung, der das Steuerelement hinzugefügt wird.

Gibt zurück

HTMLElement

Ein HTMLElement, das auf der Karte für das Steuerelement platziert werden soll.

Details zur geerbten Methode

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

Erstellen Sie den äußersten Container für das Steuerelement, wendet die Formatierung an, einschließlich aller Listener für die automatische Formatierung.

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

Parameter

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Gibt zurück

HTMLElementTagNameMap[K]

Geerbt vonControlBase.buildContainer

onRemove()

Methode, die aufgerufen wird, wenn das Steuerelement aus der Zuordnung entfernt wird. Sollte alle erforderlichen Bereinigungen für das Steuerelement ausführen.

function onRemove()

Geerbt vonControlBase.onRemove