TrafficControl class
Een besturingselement om de verkeersinformatie van de kaart weer te geven.
- Extends
Constructors
Traffic |
Een TrafficControl samenstellen |
Eigenschappen
is |
Huidige controlestatus (wordt er verkeersinformatie weergegeven?) Hiermee stelt u de controlestatus in |
Methoden
get |
TrafficControlOptions ophalen |
on |
Initialisatiemethode voor het besturingselement dat wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart. |
on |
Methode die wordt aangeroepen wanneer het besturingselement uit de kaart wordt verwijderd. Moet de benodigde opschoning voor het besturingselement uitvoeren. |
update |
Updates de knopstatus op basis van de huidige verkeersstatus |
Overgenomen methoden
build |
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