Skip to content

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

Gränssnitt: LocaleSet<K> ​

Alfa

En typad delmängd av LocaleBundle. Skapas av createLocaleSet för att begränsa en apps stödda locales vid kompilering — att registrera eller hämta en locale som inte finns i mängden är ett TypeScript-fel.

Typ­parametrar ​

K ​

K ärver string

Egenskaper ​

locales ​

readonly locales: readonly K[]

Alfa

De locale-taggar som ingår i denna uppsättning.

Metoder ​

has() ​

has(locale): locale is K

Alfa

Typvakt — sant när locale finns i denna uppsättning.

Parametrar ​

locale ​

string

Returnerar ​

locale is K


get() ​

get(locale): LocaleBundle

Alfa

Returnerar bundle för locale. Kastar ett undantag vid körning när den anropas med en okänd locale.

Parametrar ​

locale ​

K

Returnerar ​

LocaleBundle


register() ​

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

Alfa

Registrera @pantoken/web-components-element med den angivna locale från denna uppsättning.

Parametrar ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Returnerar ​

void