Skip to content

pantoken-root / renderers/web-components/src / LocaleSet

Διεπαφή: LocaleSet<K> ​

Άλφα

Ένα τυποποιημένο υποσύνολο των LocaleBundle. Δημιουργήθηκε από το createLocaleSet για να περιορίσει τις υποστηριζόμενες τοπικές ρυθμίσεις μιας εφαρμογής κατά το χρόνο μεταγλώττισης — η εγγραφή ή η ανάκτηση μιας τοπικής ρύθμισης που δεν ανήκει στο σύνολο προκαλεί σφάλμα TypeScript.

Παράμετροι τύπου ​

K ​

K επεκτείνει string

Ιδιότητες ​

locales ​

readonly locales: readonly K[]

Άλφα

Οι ετικέτες τοπικών ρυθμίσεων που περιλαμβάνονται σε αυτό το σύνολο.

Μέθοδοι ​

has() ​

has(locale): locale is K

Άλφα

Φρουρός τύπου — true όταν locale βρίσκεται σε αυτό το σύνολο.

Παράμετροι ​

locale ​

string

Επιστρέφει ​

locale is K


get() ​

get(locale): LocaleBundle

Άλφα

Επιστρέφει το bundle για locale. Σηκώνει σφάλμα κατά την εκτέλεση όταν κληθεί με άγνωστη τοπική ρύθμιση.

Παράμετροι ​

locale ​

K

Επιστρέφει ​

LocaleBundle


register() ​

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

Άλφα

Καταχωρεί τα στοιχεία @pantoken/web-components με την δοθείσα τοπική ρύθμιση από αυτό το σύνολο.

Παράμετροι ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Επιστρέφει ​

void