Freigeben über


Control interface

Eine Schnittstelle zum Definieren eines Steuerelements der Karte.

Methoden

onAdd(Map, ControlOptions)

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

onRemove()

Methode, die aufgerufen wird, wenn das Steuerelement aus der Karte entfernt wird. Sollte eine erforderliche Bereinigung für das Steuerelement ausführen.

Details zur Methode

onAdd(Map, ControlOptions)

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

function onAdd(map: Map, options?: ControlOptions): HTMLElement | null

Parameter

map
Map

Die Karte, der das Steuerelement hinzugefügt wird.

options
ControlOptions

Die ControlOptions für dieses Steuerelement.

Gibt zurück

HTMLElement | null

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

onRemove()

Methode, die aufgerufen wird, wenn das Steuerelement aus der Karte entfernt wird. Sollte eine erforderliche Bereinigung für das Steuerelement ausführen.

function onRemove()