Partilhar via


Layer class

Classe abstrata para outras classes de camadas para estender.

Extends

Construtores

Layer(string)

Propriedades

metadata

Uma propriedade para associar dados personalizados com a camada.

Métodos

getId()

Obtém o id da camada

getMap()

Obtém o mapa a que a camada é adicionada, ou nula.

onAdd(Map)

Método de inicialização para a camada que é chamada quando adicionado ao mapa.

onRemove()

Método que é chamado quando a camada é removida do mapa. Deve efetuar a limpeza necessária para a camada.

Detalhes do Construtor

Layer(string)

new Layer(id?: string)

Parâmetros

id

string

Detalhes de Propriedade

metadata

Uma propriedade para associar dados personalizados com a camada.

metadata?: any

Valor de Propriedade

any

Detalhes de Método

getId()

Obtém o id da camada

function getId(): string

Devoluções

string

getMap()

Obtém o mapa a que a camada é adicionada, ou nula.

function getMap(): Map

Devoluções

Map

onAdd(Map)

Método de inicialização para a camada que é chamada quando adicionado ao mapa.

function onAdd(map: Map)

Parâmetros

map
Map

O mapa a que a camada foi adicionada.

onRemove()

Método que é chamado quando a camada é removida do mapa. Deve efetuar a limpeza necessária para a camada.

function onRemove()