TrafficControl class

Элемент управления для отображения сведений о дорожном движении на карте.

Extends

Конструкторы

TrafficControl(TrafficControlOptions)

Создает Элемент Управления трафиком

Свойства

isActive

Текущее состояние элемента управления (отображается ли информация о трафике?) Задает состояние элемента управления

Методы

getOptions()

Получение TrafficControlOptions

onAdd(Map)

Метод инициализации для элемента управления, который вызывается при добавлении на карту.

onRemove()

Метод, вызываемый при удалении элемента управления из карты. Должен выполнить необходимую очистку для элемента управления.

updateButtonState()

Обновления состояния кнопки в соответствии с текущим состоянием трафика

Наследуемые методы

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

Создайте самый внешний контейнер для элемента управления, применяет стили, включая любые прослушиватели для автоматического стиля.

Сведения о конструкторе

TrafficControl(TrafficControlOptions)

Создает Элемент Управления трафиком

new TrafficControl(options?: TrafficControlOptions)

Параметры

options
TrafficControlOptions

Параметры элемента управления .

Сведения о свойстве

isActive

Текущее состояние элемента управления (отображается ли информация о трафике?) Задает состояние элемента управления

boolean isActive

Значение свойства

boolean

Сведения о методе

getOptions()

Получение TrafficControlOptions

function getOptions(): TrafficControlOptions

Возвращаемое значение

onAdd(Map)

Метод инициализации для элемента управления, который вызывается при добавлении на карту.

function onAdd(map: Map): HTMLElement

Параметры

map
Map

Карта, в которую будет добавлен элемент управления.

Возвращаемое значение

HTMLElement

Элемент HTMLElement, размещающийся на карте элемента управления .

onRemove()

Метод, вызываемый при удалении элемента управления из карты. Должен выполнить необходимую очистку для элемента управления.

function onRemove()

updateButtonState()

Обновления состояния кнопки в соответствии с текущим состоянием трафика

function updateButtonState()

Сведения о наследуемом методе

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

Создайте самый внешний контейнер для элемента управления, применяет стили, включая любые прослушиватели для автоматического стиля.

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

Параметры

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Возвращаемое значение

HTMLElementTagNameMap[K]

Наследуется отControlBase.buildContainer