CompassControl class

Kontrolka zmiany rotacji mapy.

Extends

Konstruktory

CompassControl(CompassControlOptions)

Tworzy element CompassControl.

Metody

onAdd(Map, ControlOptions)

Metoda inicjowania kontrolki, która jest wywoływana podczas dodawania do mapy.

Metody dziedziczone

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

Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje styl, w tym wszystkie odbiorniki do automatycznego stylu.

onRemove()

Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne oczyszczanie kontrolki.

Szczegóły konstruktora

CompassControl(CompassControlOptions)

Tworzy element CompassControl.

new CompassControl(options?: CompassControlOptions)

Parametry

options
CompassControlOptions

Opcje kontrolki.

Szczegóły metody

onAdd(Map, ControlOptions)

Metoda inicjowania kontrolki, która jest wywoływana podczas dodawania do mapy.

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

Parametry

map
Map

Mapa, do którego zostanie dodana kontrolka.

options
ControlOptions

KontrolkaOpcje dla tej kontrolki.

Zwraca

HTMLElement

Element HTMLElement, który ma zostać umieszczony na mapie dla kontrolki.

Szczegóły metody dziedziczonej

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

Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje styl, w tym wszystkie odbiorniki do automatycznego stylu.

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

Parametry

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Zwraca

HTMLElementTagNameMap[K]

Dziedziczone zkontrolki ControlBase.buildContainer

onRemove()

Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne oczyszczanie kontrolki.

function onRemove()

Dziedziczone z kontrolkiControlBase.onRemove