Skip to content

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