CompassControl class
Ein Steuerelement zum Ändern der Drehung der Karte.
- Extends
Konstruktoren
Compass |
Erstellt ein CompassControl-Objekt. |
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
CompassControl(CompassControlOptions)
Erstellt ein CompassControl-Objekt.
new CompassControl(options?: CompassControlOptions)
Parameter
- options
- CompassControlOptions
Die Optionen für das Steuerelement.
Details zur Methode
onAdd(Map, ControlOptions)
Initialisierungsmethode für das Steuerelement, das aufgerufen wird, wenn es der Karte hinzugefügt wird.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
Parameter
- map
- Map
Die Zuordnung, der das Steuerelement hinzugefügt wird.
- options
- ControlOptions
Die ControlOptions für dieses Steuerelement.
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