Skip to content

pantoken-root / renderers/web-components/src / LocaleSet

Rajapinta: LocaleSet<K> ​

Alfa

Tyypitetty osajoukko LocaleBundle:jä. Luotu createLocaleSet:llä rajoittamaan sovelluksen tuettuja lokaaleja käännösaikana — lokalisaation rekisteröinti tai hakeminen, joka ei kuulu joukkoon, on TypeScript-virhe.

Tyyppiparametrit ​

K ​

K perii string

Ominaisuudet ​

locales ​

readonly locales: readonly K[]

Alfa

Tähän joukkoon sisältyvät lokaalitunnisteet.

Metodit ​

has() ​

has(locale): locale is K

Alfa

Tyyppitarkistin — tosi, kun locale kuuluu tähän joukkoon.

Parametrit ​

locale ​

string

Palauttaa ​

locale is K


get() ​

get(locale): LocaleBundle

Alfa

Palauttaa locale:n bundle:n. Heittää suoritusaikavirheen, jos sitä kutsutaan tuntemattomalla lokalisaatiolla.

Parametrit ​

locale ​

K

Palauttaa ​

LocaleBundle


register() ​

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

Alfa

Rekisteröi @pantoken/web-components-elementit tämän joukon annetulla lokalisaatiolla.

Parametrit ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Palauttaa ​

void