Condividi tramite


Layer class

Classe astratta per altre classi di livello da estendere.

Extends

Costruttori

Layer(string)

Proprietà

metadata

Proprietà per l'associazione di dati personalizzati al livello.

Metodi

getId()

Ottiene l'ID del livello

getMap()

Ottiene la mappa a cui è attualmente aggiunto il livello o Null.

onAdd(Map)

Metodo di inizializzazione per il livello che viene chiamato quando viene aggiunto alla mappa.

onRemove()

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

Map

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