TrafficControl class
En kontroll som visar trafikinformationen på kartan.
- Extends
Konstruktorer
Traffic |
Skapar en TrafficControl |
Egenskaper
is |
Aktuellt kontrolltillstånd (visas trafikinformation?) Anger kontrolltillståndet |
Metoder
get |
Hämta TrafficControlOptions |
on |
Initieringsmetod för kontrollen som anropas när den läggs till på kartan. |
on |
Metod som anropas när kontrollen tas bort från kartan. Bör utföra nödvändig rensning för kontrollen. |
update |
Uppdateringar knapptillståndet enligt aktuellt trafiktillstånd |
Ärvda metoder
build |
Skapa den yttersta containern för kontrollen, tillämpar formatering, inklusive eventuella lyssnare för automatisk formatering. |
Konstruktorinformation
TrafficControl(TrafficControlOptions)
Skapar en TrafficControl
new TrafficControl(options?: TrafficControlOptions)
Parametrar
- options
- TrafficControlOptions
Alternativen för kontrollen.
Egenskapsinformation
isActive
Aktuellt kontrolltillstånd (visas trafikinformation?) Anger kontrolltillståndet
boolean isActive
Egenskapsvärde
boolean
Metodinformation
getOptions()
Hämta TrafficControlOptions
function getOptions(): TrafficControlOptions
Returer
onAdd(Map)
Initieringsmetod för kontrollen som anropas när den läggs till på kartan.
function onAdd(map: Map): HTMLElement
Parametrar
- map
- Map
Den karta som kontrollen ska läggas till i.
Returer
HTMLElement
Ett HTMLElement som ska placeras på kartan för kontrollen.
onRemove()
Metod som anropas när kontrollen tas bort från kartan. Bör utföra nödvändig rensning för kontrollen.
function onRemove()
updateButtonState()
Uppdateringar knapptillståndet enligt aktuellt trafiktillstånd
function updateButtonState()
Ärvd metodinformation
buildContainer<K>(Map, ControlStyle, string, K)
Skapa den yttersta containern för kontrollen, tillämpar formatering, inklusive eventuella lyssnare för automatisk formatering.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parametrar
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Returer
HTMLElementTagNameMap[K]
Ärvd frånControlBase.buildContainer