1. Home
  2. Dokumente
  3. Karten
  4. Datentypen
  5. ym.modules.provider.Control

ym.modules.provider.Control

Überblick

Die Basisklasse für alle Leaflet-Controls. Sie implementiert die IControl-Schnittstelle.

Auf diese Weise können Sie der Karte Steuerelemente hinzufügen:

control.addTo(map);
// dasselbe wie
map.addControl(control);

Initialisierung

Factory: ym.control(options)

Name Beschreibung Datentyp Standardwert
options Die Ausgangsposition des Steuerelements (eine der Kartenecken). Siehe Kontrollpositionen unten. string topright

Methoden

setPosition(position) ab v3

Legt die Position des Steuerelements fest. Siehe Kontrollpositionen unten.

Parameter
Name Beschreibung Datentyp Standardwert
position
Rückgabe

this

getPosition() ab v3

Gibt die aktuelle Position des Steuerelements zurück.

Rückgabe

string

addTo(map) ab v3

Fügt das Steuerelement der Karte hinzu.

Parameter
Name Beschreibung Datentyp Standardwert
map
Rückgabe

this

removeFrom(map) ab v3

Entfernt das Steuerelement von der Karte.

Parameter
Name Beschreibung Datentyp Standardwert
map
Rückgabe

this

getContainer() ab v3

Gibt den HTML-Container des Steuerelements zurück.

Rückgabe

HTML element

Kontrollpositionen

Position Bedeutung
topleft Obere linke Ecke der Karte.
topright Obere rechte Ecke der Karte.
bottomleft Untere linke Ecke der Karte.
bottomright Untere rechte Ecke der Karte.

Wie können wir helfen?