Skip to content

pantoken / renderers/web-components/src / LocaleSet

Interfaccia: LocaleSet<K>

Alpha

Un sottoinsieme tipizzato di LocaleBundle. Creato da createLocaleSet per vincolare le località supportate di un'app in fase di compilazione — registrare o recuperare una località non presente nell'insieme è un errore TypeScript.

Parametri di tipo

K

K estende string

Proprietà

locales

readonly locales: readonly K[]

Alpha

I tag di localizzazione inclusi in questo insieme.

Metodi

has()

has(locale): locale is K

Alpha

Guardia di tipo — true quando locale è in questo insieme.

Parametri

locale

string

Restituisce

locale is K


get()

get(locale): LocaleBundle

Alpha

Restituisce il bundle per locale. Lancia un errore a runtime quando viene chiamato con una località sconosciuta.

Parametri

locale

K

Restituisce

LocaleBundle


register()

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

Alpha

Registra gli elementi @pantoken/web-components con la locale specificata in questo insieme.

Parametri

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Restituisce

void