Layer class
Clase abstracta para otras clases de capa que se van a extender.
- Extends
-
EventEmitter<T>
Constructores
Layer(string) |
Propiedades
metadata | Propiedad para asociar datos personalizados con la capa. |
Métodos
get |
Obtiene el identificador de la capa. |
get |
Obtiene el mapa al que se agrega actualmente la capa o null. |
on |
Método de inicialización para la capa a la que se llama cuando se agrega al mapa. |
on |
Método al que se llama cuando se quita la capa del mapa. Debe realizar cualquier limpieza necesaria para la capa. |
Detalles del constructor
Layer(string)
new Layer(id?: string)
Parámetros
- id
-
string
Detalles de las propiedades
metadata
Propiedad para asociar datos personalizados con la capa.
metadata?: any
Valor de propiedad
any
Detalles del método
getId()
Obtiene el identificador de la capa.
function getId(): string
Devoluciones
string
getMap()
Obtiene el mapa al que se agrega actualmente la capa o null.
function getMap(): Map
Devoluciones
onAdd(Map)
Método de inicialización para la capa a la que se llama cuando se agrega al mapa.
function onAdd(map: Map)
Parámetros
- map
- Map
Mapa al que se ha agregado la capa.
onRemove()
Método al que se llama cuando se quita la capa del mapa. Debe realizar cualquier limpieza necesaria para la capa.
function onRemove()