Control interface

Een interface voor het definiëren van een besturingselement van de kaart.

Methoden

onAdd(Map, ControlOptions)

Initialisatiemethode voor het besturingselement dat wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart.

onRemove()

Methode die wordt aangeroepen wanneer het besturingselement wordt verwijderd uit de kaart. Moet alle benodigde opschoning voor het besturingselement uitvoeren.

Methodedetails

onAdd(Map, ControlOptions)

Initialisatiemethode voor het besturingselement dat wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart.

function onAdd(map: Map, options?: ControlOptions): HTMLElement | null

Parameters

map
Map

De kaart waaraan het besturingselement wordt toegevoegd.

options
ControlOptions

ControlOptions voor dit besturingselement.

Retouren

HTMLElement | null

Een HTMLElement dat op de kaart voor het besturingselement moet worden geplaatst.

onRemove()

Methode die wordt aangeroepen wanneer het besturingselement wordt verwijderd uit de kaart. Moet alle benodigde opschoning voor het besturingselement uitvoeren.

function onRemove()