CompassControl class

Kontrol untuk mengubah rotasi peta.

Extends

Konstruktor

CompassControl(CompassControlOptions)

Membangun CompassControl.

Metode

onAdd(Map, ControlOptions)

Metode inisialisasi untuk kontrol yang dipanggil saat ditambahkan ke peta.

Metode yang Diwarisi

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

Bangun kontainer terluar untuk kontrol, menerapkan gaya termasuk pendengar apa pun untuk gaya otomatis.

onRemove()

Metode yang dipanggil ketika kontrol dihapus dari peta. Harus melakukan pembersihan yang diperlukan untuk kontrol.

Detail Konstruktor

CompassControl(CompassControlOptions)

Membangun CompassControl.

new CompassControl(options?: CompassControlOptions)

Parameter

options
CompassControlOptions

Opsi untuk kontrol.

Detail Metode

onAdd(Map, ControlOptions)

Metode inisialisasi untuk kontrol yang dipanggil saat ditambahkan ke peta.

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

Parameter

map
Map

Peta tempat kontrol akan ditambahkan.

options
ControlOptions

ControlOptions untuk kontrol ini.

Mengembalikan

HTMLElement

HTMLElement yang akan ditempatkan pada peta untuk kontrol.

Detail Metode yang Diwarisi

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

Bangun kontainer terluar untuk kontrol, menerapkan gaya termasuk pendengar apa pun untuk gaya otomatis.

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

Parameter

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Mengembalikan

HTMLElementTagNameMap[K]

Diwarisi DariControlBase.buildContainer

onRemove()

Metode yang dipanggil ketika kontrol dihapus dari peta. Harus melakukan pembersihan yang diperlukan untuk kontrol.

function onRemove()

Diwarisi DariControlBase.onRemove