CompassControl class
Элемент управления для изменения поворота карты.
- Extends
Конструкторы
Compass |
Создает CompassControl. |
Методы
on |
Метод инициализации для элемента управления, который вызывается при добавлении на карту. |
Наследуемые методы
build |
Создайте самый внешний контейнер для элемента управления, применяет стили, включая любые прослушиватели для автоматического стиля. |
on |
Метод, вызываемый при удалении элемента управления из карты. Должен выполнить необходимую очистку для элемента управления. |
Сведения о конструкторе
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