Layer class

Abstracte klasse voor andere laagklassen om uit te breiden.

Extends

Constructors

Layer(string)

Eigenschappen

metadata

Een eigenschap voor het koppelen van aangepaste gegevens aan de laag.

Methoden

getId()

Hiermee haalt u de id van de laag op

getMap()

Hiermee haalt u de kaart op waaraan de laag momenteel is toegevoegd of null.

onAdd(Map)

Initialisatiemethode voor de laag die wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart.

onRemove()

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

Map

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()