Layer class
Abstracte klasse voor andere laagklassen om uit te breiden.
- Extends
-
EventEmitter<T>
Constructors
Layer(string) |
Eigenschappen
metadata | Een eigenschap voor het koppelen van aangepaste gegevens aan de laag. |
Methoden
get |
Hiermee haalt u de id van de laag op |
get |
Hiermee haalt u de kaart op waaraan de laag momenteel is toegevoegd of null. |
on |
Initialisatiemethode voor de laag die wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart. |
on |
Methode die wordt aangeroepen wanneer de laag uit de kaart wordt verwijderd. Moet alle benodigde opschoning voor de laag uitvoeren. |
Constructordetails
Layer(string)
new Layer(id?: string)
Parameters
- id
-
string
Eigenschapdetails
metadata
Een eigenschap voor het koppelen van aangepaste gegevens aan de laag.
metadata?: any
Waarde van eigenschap
any
Methodedetails
getId()
Hiermee haalt u de id van de laag op
function getId(): string
Retouren
string
getMap()
Hiermee haalt u de kaart op waaraan de laag momenteel is toegevoegd of null.
function getMap(): Map
Retouren
onAdd(Map)
Initialisatiemethode voor de laag die wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart.
function onAdd(map: Map)
Parameters
- map
- Map
De kaart waaraan de laag is toegevoegd.
onRemove()
Methode die wordt aangeroepen wanneer de laag uit de kaart wordt verwijderd. Moet alle benodigde opschoning voor de laag uitvoeren.
function onRemove()