Skip to content

pantoken / renderers/web-components/src / LocaleSet

Interfész: LocaleSet<K>

Alfa

A LocaleBundle-ek típusosított részhalmaza. A createLocaleSet hozza létre, hogy egy alkalmazás támogatott locale-jait fordítási időben korlátozza — egy, a halmazban nem szereplő locale regisztrálása vagy lekérése TypeScript hibát eredményez.

Típusparaméterek

K

K kiterjeszti string

Tulajdonságok

locales

readonly locales: readonly K[]

Alfa

A halmazba tartozó locale-címkék.

Metódusok

has()

has(locale): locale is K

Alfa

Típusvédő — igaz, ha locale szerepel ebben a halmazban.

Paraméterek

locale

string

Visszatérési érték

locale is K


get()

get(locale): LocaleBundle

Alfa

Visszaadja a locale-hoz tartozó bundle-t. Futásidőben kivételt dob, ha ismeretlen locale-dal hívják.

Paraméterek

locale

K

Visszatérési érték

LocaleBundle


register()

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

Alfa

Regisztrálja a halmazból az adott locale-hoz a @pantoken/web-components elemeket.

Paraméterek

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Visszatérési érték

void