Skip to content

pantoken-root / 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