TrafficControl class
Haritanın trafik bilgilerini görüntülemek için bir denetim.
- Extends
Oluşturucular
Traffic |
TrafficControl oluşturur |
Özellikler
is |
Geçerli denetim durumu (trafik bilgileri görüntüleniyor mu?) Denetim durumunu ayarlar |
Yöntemler
get |
TrafficControlOptions'ı alma |
on |
Eşlemeye eklendiğinde çağrılan denetim için başlatma yöntemi. |
on |
Denetim eşlemeden kaldırıldığında çağrılan yöntem. Denetim için gerekli temizleme işlemlerini gerçekleştirmelidir. |
update |
Düğme durumunu geçerli trafik durumuna göre Güncelleştirmeler |
Devralınan Yöntemler
build |
Denetim için en dıştaki kapsayıcıyı derleyin; otomatik stil oluşturma için tüm dinleyiciler de dahil olmak üzere stil uygular. |
Oluşturucu Ayrıntıları
TrafficControl(TrafficControlOptions)
TrafficControl oluşturur
new TrafficControl(options?: TrafficControlOptions)
Parametreler
- options
- TrafficControlOptions
Denetimin seçenekleri.
Özellik Ayrıntıları
isActive
Geçerli denetim durumu (trafik bilgileri görüntüleniyor mu?) Denetim durumunu ayarlar
boolean isActive
Özellik Değeri
boolean
Yöntem Ayrıntıları
getOptions()
TrafficControlOptions'ı alma
function getOptions(): TrafficControlOptions
Döndürülenler
onAdd(Map)
Eşlemeye eklendiğinde çağrılan denetim için başlatma yöntemi.
function onAdd(map: Map): HTMLElement
Parametreler
- map
- Map
Denetimin eklendiği harita.
Döndürülenler
HTMLElement
Denetimin haritasına yerleştirilecek HTMLElement.
onRemove()
Denetim eşlemeden kaldırıldığında çağrılan yöntem. Denetim için gerekli temizleme işlemlerini gerçekleştirmelidir.
function onRemove()
updateButtonState()
Düğme durumunu geçerli trafik durumuna göre Güncelleştirmeler
function updateButtonState()
Devralınan Yöntemin Ayrıntıları
buildContainer<K>(Map, ControlStyle, string, K)
Denetim için en dıştaki kapsayıcıyı derleyin; otomatik stil oluşturma için tüm dinleyiciler de dahil olmak üzere stil uygular.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parametreler
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Döndürülenler
HTMLElementTagNameMap[K]
ControlBase.buildContainer'danDevralındı