TrafficControl class
Kontrolka do wyświetlania informacji o ruchu na mapie.
- Extends
Konstruktory
Traffic |
Tworzy kontroler ruchu |
Właściwości
is |
Bieżący stan kontroli (czy są wyświetlane informacje o ruchu?) Ustawia stan kontrolki |
Metody
get |
Pobieranie kontrolek TrafficControlOptions |
on |
Metoda inicjowania kontrolki, która jest wywoływana po dodaniu do mapy. |
on |
Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla kontrolki. |
update |
Aktualizacje stan przycisku zgodnie z bieżącym stanem ruchu |
Metody dziedziczone
build |
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