TrafficControl class

Een besturingselement om de verkeersinformatie van de kaart weer te geven.

Extends

Constructors

TrafficControl(TrafficControlOptions)

Een TrafficControl samenstellen

Eigenschappen

isActive

Huidige controlestatus (wordt er verkeersinformatie weergegeven?) Hiermee stelt u de controlestatus in

Methoden

getOptions()

TrafficControlOptions ophalen

onAdd(Map)

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

onRemove()

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

updateButtonState()

Updates de knopstatus op basis van de huidige verkeersstatus

Overgenomen methoden

buildContainer<K>(Map, ControlStyle, string, K)

Bouw de buitenste container voor het besturingselement, past stijl toe, inclusief listeners voor automatische stijl.

Constructordetails

TrafficControl(TrafficControlOptions)

Een TrafficControl samenstellen

new TrafficControl(options?: TrafficControlOptions)

Parameters

options
TrafficControlOptions

De opties voor het besturingselement.

Eigenschapdetails

isActive

Huidige controlestatus (wordt er verkeersinformatie weergegeven?) Hiermee stelt u de controlestatus in

boolean isActive

Waarde van eigenschap

boolean

Methodedetails

getOptions()

TrafficControlOptions ophalen

function getOptions(): TrafficControlOptions

Retouren

onAdd(Map)

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

function onAdd(map: Map): HTMLElement

Parameters

map
Map

De kaart waaraan het besturingselement wordt toegevoegd.

Retouren

HTMLElement

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

onRemove()

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

function onRemove()

updateButtonState()

Updates de knopstatus op basis van de huidige verkeersstatus

function updateButtonState()

Details overgenomen methode

buildContainer<K>(Map, ControlStyle, string, K)

Bouw de buitenste container voor het besturingselement, past stijl toe, inclusief listeners voor automatische stijl.

function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]

Parameters

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Retouren

HTMLElementTagNameMap[K]

Overgenomen vanControlBase.buildContainer