CompassControl class

Элемент управления для изменения поворота карты.

Extends

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

CompassControl(CompassControlOptions)

Создает CompassControl.

Методы

onAdd(Map, ControlOptions)

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

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

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

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

onRemove()

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

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

CompassControl(CompassControlOptions)

Создает CompassControl.

new CompassControl(options?: CompassControlOptions)

Параметры

options
CompassControlOptions

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

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

onAdd(Map, ControlOptions)

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

function onAdd(map: Map, options?: ControlOptions): HTMLElement

Параметры

map
Map

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

options
ControlOptions

ControlOptions для этого элемента управления.

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

HTMLElement

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

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

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

onRemove()

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

function onRemove()

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