Skip to content

pantoken / renderers/web-components/src / LocaleSet

Antaramuka: LocaleSet<K>

Alpha

Subset bertipe dari LocaleBundle. Dibuat oleh createLocaleSet untuk mengehadkan lokal yang disokong oleh aplikasi semasa masa kompilasi — mendaftar atau mengambil lokal yang tidak terdapat dalam set akan menghasilkan ralat TypeScript.

Parameter Jenis

K

K memperluas string

Sifat

locales

readonly locales: readonly K[]

Alpha

Tag lokal yang termasuk dalam set ini.

Kaedah

has()

has(locale): locale is K

Alpha

Penjaga jenis — benar apabila locale terdapat dalam set ini.

Parameter

locale

string

Mengembalikan

locale is K


get()

get(locale): LocaleBundle

Alpha

Pulangkan bundle untuk locale. Melempar ralat semasa runtime apabila dipanggil dengan lokal yang tidak diketahui.

Parameter

locale

K

Mengembalikan

LocaleBundle


register()

register(locale, target?, options?): void

Alpha

Daftarkan elemen @pantoken/web-components dengan lokal yang diberikan daripada set ini.

Parameter

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Mengembalikan

void