Skip to content

pantoken / renderers/web-components/src / LocaleSet

Interfejs: LocaleSet<K>

Alpha

Typowany podzbiór LocaleBundle. Utworzony przez createLocaleSet w celu ograniczenia obsługiwanych locale aplikacji w czasie kompilacji — zarejestrowanie lub pobranie locale nie należącego do zestawu powoduje błąd TypeScript.

Parametry typu

K

K rozszerza string

Właściwości

locales

readonly locales: readonly K[]

Alpha

Tagi locale zawarte w tym zestawie.

Metody

has()

has(locale): locale is K

Alpha

Strażnik typu — zwraca true, gdy locale znajduje się w tym zestawie.

Parametry

locale

string

Zwraca

locale is K


get()

get(locale): LocaleBundle

Alpha

Zwraca bundle dla locale. Rzuca wyjątek w czasie wykonywania, gdy wywołano z nieznanym locale.

Parametry

locale

K

Zwraca

LocaleBundle


register()

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

Alpha

Rejestruje elementy @pantoken/web-components dla podanego locale z tego zestawu.

Parametry

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Zwraca

void