Layer class
Classe astratta per altre classi di livello da estendere.
- Extends
-
EventEmitter<T>
Costruttori
Layer(string) |
Proprietà
metadata | Proprietà per l'associazione di dati personalizzati al livello. |
Metodi
get |
Ottiene l'ID del livello |
get |
Ottiene la mappa a cui è attualmente aggiunto il livello o Null. |
on |
Metodo di inizializzazione per il livello che viene chiamato quando viene aggiunto alla mappa. |
on |
Metodo chiamato quando il livello viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il livello. |
Dettagli costruttore
Layer(string)
new Layer(id?: string)
Parametri
- id
-
string
Dettagli proprietà
metadata
Proprietà per l'associazione di dati personalizzati al livello.
metadata?: any
Valore della proprietà
any
Dettagli metodo
getId()
Ottiene l'ID del livello
function getId(): string
Restituisce
string
getMap()
Ottiene la mappa a cui è attualmente aggiunto il livello o Null.
function getMap(): Map
Restituisce
onAdd(Map)
Metodo di inizializzazione per il livello che viene chiamato quando viene aggiunto alla mappa.
function onAdd(map: Map)
Parametri
- map
- Map
Mappa a cui è stato aggiunto il livello.
onRemove()
Metodo chiamato quando il livello viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il livello.
function onRemove()