TrafficControl class

Kontrolka do wyświetlania informacji o ruchu na mapie.

Extends

Konstruktory

TrafficControl(TrafficControlOptions)

Tworzy kontroler ruchu

Właściwości

isActive

Bieżący stan kontroli (czy są wyświetlane informacje o ruchu?) Ustawia stan kontrolki

Metody

getOptions()

Pobieranie kontrolek TrafficControlOptions

onAdd(Map)

Metoda inicjowania kontrolki, która jest wywoływana po dodaniu do mapy.

onRemove()

Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla kontrolki.

updateButtonState()

Aktualizacje stan przycisku zgodnie z bieżącym stanem ruchu

Metody dziedziczone

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

Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje style, w tym wszystkie odbiorniki do automatycznego stylów.

Szczegóły konstruktora

TrafficControl(TrafficControlOptions)

Tworzy kontroler ruchu

new TrafficControl(options?: TrafficControlOptions)

Parametry

options
TrafficControlOptions

Opcje kontrolki.

Szczegóły właściwości

isActive

Bieżący stan kontroli (czy są wyświetlane informacje o ruchu?) Ustawia stan kontrolki

boolean isActive

Wartość właściwości

boolean

Szczegóły metody

getOptions()

Pobieranie kontrolek TrafficControlOptions

function getOptions(): TrafficControlOptions

Zwraca

onAdd(Map)

Metoda inicjowania kontrolki, która jest wywoływana po dodaniu do mapy.

function onAdd(map: Map): HTMLElement

Parametry

map
Map

Mapa, do którego zostanie dodana kontrolka.

Zwraca

HTMLElement

Element HTML, który ma zostać umieszczony na mapie kontrolki.

onRemove()

Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla kontrolki.

function onRemove()

updateButtonState()

Aktualizacje stan przycisku zgodnie z bieżącym stanem ruchu

function updateButtonState()

Szczegóły metody dziedziczonej

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

Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje style, w tym wszystkie odbiorniki do automatycznego stylów.

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

Parametry

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Zwraca

HTMLElementTagNameMap[K]

Dziedziczone zkontrolki ControlBase.buildContainer