TrafficLegendControl class
Ein Steuerelement, das die Verkehrslegende auf der Karte anzeigt.
- Extends
Konstruktoren
Traffic |
Erstellen eines Datenverkehrslegende-Steuerelements |
Methoden
on |
Initialisierungsmethode für das Steuerelement, das aufgerufen wird, wenn es der Karte hinzugefügt wird. |
Geerbte Methoden
build |
Erstellen Sie den äußersten Container für das Steuerelement, wendet die Formatierung an, einschließlich aller Listener für die automatische Formatierung. |
on |
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