Skip to content

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