Layer class
Abstrakt klass för andra lagerklasser som ska utökas.
- Extends
-
EventEmitter<T>
Konstruktorer
Layer(string) |
Egenskaper
metadata | En egenskap för att associera anpassade data med lagret. |
Metoder
get |
Hämtar ID:t för lagret |
get |
Hämtar den karta som lagret för närvarande läggs till i eller null. |
on |
Initieringsmetod för det lager som anropas när det läggs till på kartan. |
on |
Metod som anropas när lagret tas bort från kartan. Bör utföra nödvändig rensning för lagret. |
Konstruktorinformation
Layer(string)
new Layer(id?: string)
Parametrar
- id
-
string
Egenskapsinformation
metadata
En egenskap för att associera anpassade data med lagret.
metadata?: any
Egenskapsvärde
any
Metodinformation
getId()
Hämtar ID:t för lagret
function getId(): string
Returer
string
getMap()
Hämtar den karta som lagret för närvarande läggs till i eller null.
function getMap(): Map
Returer
onAdd(Map)
Initieringsmetod för det lager som anropas när det läggs till på kartan.
function onAdd(map: Map)
Parametrar
- map
- Map
Kartan som lagret har lagts till i.
onRemove()
Metod som anropas när lagret tas bort från kartan. Bör utföra nödvändig rensning för lagret.
function onRemove()