Share via


TrafficControl class

Haritanın trafik bilgilerini görüntülemek için bir denetim.

Extends

Oluşturucular

TrafficControl(TrafficControlOptions)

TrafficControl oluşturur

Özellikler

isActive

Geçerli denetim durumu (trafik bilgileri görüntüleniyor mu?) Denetim durumunu ayarlar

Yöntemler

getOptions()

TrafficControlOptions'ı alma

onAdd(Map)

Eşlemeye eklendiğinde çağrılan denetim için başlatma yöntemi.

onRemove()

Denetim eşlemeden kaldırıldığında çağrılan yöntem. Denetim için gerekli temizleme işlemlerini gerçekleştirmelidir.

updateButtonState()

Düğme durumunu geçerli trafik durumuna göre Güncelleştirmeler

Devralınan Yöntemler

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.

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ı