Layer class
Classe abstrata para outras classes de camadas para estender.
- Extends
-
EventEmitter<T>
Construtores
Layer(string) |
Propriedades
metadata | Uma propriedade para associar dados personalizados com a camada. |
Métodos
get |
Obtém o id da camada |
get |
Obtém o mapa a que a camada é adicionada, ou nula. |
on |
Método de inicialização para a camada que é chamada quando adicionado ao mapa. |
on |
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()
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()