Skip to content

pantoken / renderers/web-components/src / LocaleSet

ממשק: LocaleSet<K>

אלפא

תת-קבוצה ממוקדת טיפוס של LocaleBundle. נוצרה על ידי createLocaleSet כדי להגביל את השפות הנתמכות של האפליקציה בזמן הקימפול — רישום או שליפה של locale שאינו בקבוצה יגרום לשגיאת TypeScript.

פרמטרי טיפוס

K

K מרחיב את string

תכונות

locales

readonly locales: readonly K[]

אלפא

תגיות ה-locale הכלולות בקבוצה זו.

שיטות

has()

has(locale): locale is K

אלפא

שומר טיפוס — אמת כאשר locale כלול בקבוצה זו.

פרמטרים

locale

string

מחזיר

locale is K


get()

get(locale): LocaleBundle

אלפא

מחזיר את ה-bundle עבור locale. זורק שגיאה בזמן ריצה כאשר נעשה קריאה עם locale לא ידוע.

פרמטרים

locale

K

מחזיר

LocaleBundle


register()

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

אלפא

רשום את האלמנטים @pantoken/web-components עבור ה-locale הנתון מתוך קבוצה זו.

פרמטרים

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

מחזיר

void