Skip to content

pantoken-root / 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'appartient pas à l'ensemble provoque une erreur TypeScript.

Paramètres de type ​

K ​

K étend string

Propriétés ​

locales ​

readonly locales: readonly K[]

Alpha

Les étiquettes de locale incluses dans cet ensemble.

Méthodes ​

has() ​

has(locale): locale is K

Alpha

Garde de type — true lorsque locale est dans cet ensemble.

Paramètres ​

locale ​

string

Renvoie ​

locale is K


get() ​

get(locale): LocaleBundle

Alpha

Retourne le bundle pour locale. Lève une erreur à l'exécution lorsqu'il est appelé avec une locale inconnue.

Paramètres ​

locale ​

K

Renvoie ​

LocaleBundle


register() ​

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

Alpha

Enregistre les éléments @pantoken/web-components pour la locale fournie issue de cet ensemble.

Paramètres ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Renvoie ​

void