Layer class
Classe abstrata para outras classes de camada a serem estendidas.
- Extends
-
EventEmitter<T>
Construtores
Layer(string) |
Propriedades
metadata | Uma propriedade para associar dados personalizados à camada. |
Métodos
get |
Obtém a ID da camada |
get |
Obtém o mapa ao qual a camada está adicionada no momento ou nula. |
on |
Método de inicialização para a camada que é chamada quando adicionada ao mapa. |
on |
Método chamado quando a camada é removida do mapa. Deve executar qualquer limpeza necessária para a camada. |
Detalhes do construtor
Layer(string)
new Layer(id?: string)
Parâmetros
- id
-
string
Detalhes da propriedade
metadata
Uma propriedade para associar dados personalizados à camada.
metadata?: any
Valor da propriedade
any
Detalhes do método
getId()
Obtém a ID da camada
function getId(): string
Retornos
string
getMap()
Obtém o mapa ao qual a camada está adicionada no momento ou nula.
function getMap(): Map
Retornos
onAdd(Map)
Método de inicialização para a camada que é chamada quando adicionada ao mapa.
function onAdd(map: Map)
Parâmetros
- map
- Map
O mapa ao qual a camada foi adicionada.
onRemove()
Método chamado quando a camada é removida do mapa. Deve executar qualquer limpeza necessária para a camada.
function onRemove()