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'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