Layer class
Abstrakte Klasse für andere Layerklassen, die erweitert werden sollen.
- Extends
-
EventEmitter<T>
Konstruktoren
Layer(string) |
Eigenschaften
metadata | Eine Eigenschaft zum Zuordnen benutzerdefinierter Daten mit der Ebene. |
Methoden
get |
Ruft die ID der Ebene ab. |
get |
Ruft die Karte ab, zu der die Ebene derzeit hinzugefügt wird, oder null. |
on |
Initialisierungsmethode für die Ebene, die beim Hinzufügen zur Karte aufgerufen wird. |
on |
Methode, die aufgerufen wird, wenn die Ebene aus der Karte entfernt wird. Sollte eine erforderliche Bereinigung für die Ebene ausführen. |
Details zum Konstruktor
Layer(string)
new Layer(id?: string)
Parameter
- id
-
string
Details zur Eigenschaft
metadata
Eine Eigenschaft zum Zuordnen benutzerdefinierter Daten mit der Ebene.
metadata?: any
Eigenschaftswert
any
Details zur Methode
getId()
Ruft die ID der Ebene ab.
function getId(): string
Gibt zurück
string
getMap()
Ruft die Karte ab, zu der die Ebene derzeit hinzugefügt wird, oder null.
function getMap(): Map
Gibt zurück
onAdd(Map)
Initialisierungsmethode für die Ebene, die beim Hinzufügen zur Karte aufgerufen wird.
function onAdd(map: Map)
Parameter
- map
- Map
Die Karte, der die Ebene hinzugefügt wurde.
onRemove()
Methode, die aufgerufen wird, wenn die Ebene aus der Karte entfernt wird. Sollte eine erforderliche Bereinigung für die Ebene ausführen.
function onRemove()