Skip to content

pantoken / 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