StyleControl class

Kontrol untuk mengubah gaya peta.

Extends

Konstruktor

StyleControl(StyleControlOptions)

Membuat StyleControl.

Metode

disableStyle(string)

Mengatur gaya dalam status dinonaktifkan

enableStyle(string)

Gaya diaktifkan yang sebelumnya dinonaktifkan

onAdd(Map, ControlOptions)

Metode inisialisasi untuk kontrol yang dipanggil saat ditambahkan ke peta.

onRemove()

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

setSelectedStyle(string)

Atur gaya yang perlu ditampilkan seperti yang saat ini dipilih. Gaya akan dipilih secara otomatis jika StyleControlOptions.autoSelectionModetrue

Metode yang Diwarisi

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

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

Detail Konstruktor

StyleControl(StyleControlOptions)

Membuat StyleControl.

new StyleControl(options?: StyleControlOptions)

Parameter

options
StyleControlOptions

Opsi untuk kontrol.

Detail Metode

disableStyle(string)

Mengatur gaya dalam status dinonaktifkan

function disableStyle(styleName: string)

Parameter

styleName

string

Gaya yang akan dinonaktifkan

enableStyle(string)

Gaya diaktifkan yang sebelumnya dinonaktifkan

function enableStyle(styleName: string)

Parameter

styleName

string

Gaya yang akan dinonaktifkan

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.

onRemove()

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

function onRemove()

setSelectedStyle(string)

Atur gaya yang perlu ditampilkan seperti yang saat ini dipilih. Gaya akan dipilih secara otomatis jika StyleControlOptions.autoSelectionModetrue

function setSelectedStyle(styleName: string)

Parameter

styleName

string

Nama gaya yang perlu dinonaktifkan seperti yang saat ini dipilih

Detail Metode yang Diwarisi

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

Membangun 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