Freigeben über


Layer class

Abstrakte Klasse für andere Layerklassen, die erweitert werden sollen.

Extends

Konstruktoren

Layer(string)

Eigenschaften

metadata

Eine Eigenschaft zum Zuordnen benutzerdefinierter Daten mit der Ebene.

Methoden

getId()

Ruft die ID der Ebene ab.

getMap()

Ruft die Karte ab, zu der die Ebene derzeit hinzugefügt wird, oder null.

onAdd(Map)

Initialisierungsmethode für die Ebene, die beim Hinzufügen zur Karte aufgerufen wird.

onRemove()

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

Map

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()