Skip to content

pantoken / renderers/web-components/src / LocaleSet

Interface: LocaleSet<K>

Alpha

Un sous-ensemble typé de LocaleBundle. Créé par createLocaleSet pour contraindre les locales prises en charge par une application à la compilation — enregistrer ou récupérer une locale qui n'est pas dans l'ensemble provoque une erreur TypeScript.

Paramètres de type

K

K étend string

Propriétés

locales

readonly locales: readonly K[]

Alpha

Les balises de locale incluses dans cet ensemble.

Méthodes

has()

has(locale): locale is K

Alpha

Garde de type — vrai lorsque locale fait partie de cet ensemble.

Paramètres

locale

string

Retourne

locale is K


get()

get(locale): LocaleBundle

Alpha

Retourne le bundle pour locale. Lance une exception à l'exécution si appelé avec une locale inconnue.

Paramètres

locale

K

Retourne

LocaleBundle


register()

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

Alpha

Enregistre les éléments @pantoken/web-components avec la locale fournie à partir de cet ensemble.

Paramètres

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Retourne

void