Skip to content

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

Arayüz: LocaleSet<K> ​

Alfa

LocaleBundlelerin türlendirilmiş bir alt kümesi. Derleme zamanında bir uygulamanın desteklediği yerelleri sınırlamak için createLocaleSet tarafından oluşturulur — kümede olmayan bir yereli kaydetmek veya almak TypeScript hatasıdır.

Tür Parametreleri ​

K ​

K genişletir string

Özellikler ​

locales ​

readonly locales: readonly K[]

Alfa

Bu sete dahil edilen yerel etiketleri.

Metotlar ​

has() ​

has(locale): locale is K

Alfa

Tip koruyucu — locale bu sette olduğunda true döner.

Parametreler ​

locale ​

string

Döndürür ​

locale is K


get() ​

get(locale): LocaleBundle

Alfa

locale için paketi döndürür. Bilinmeyen bir yerel ile çağrıldığında çalışma zamanında hata atar.

Parametreler ​

locale ​

K

Döndürür ​

LocaleBundle


register() ​

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

Alfa

Bu setteki belirtilen yerel ile @pantoken/web-components öğelerini kaydeder.

Parametreler ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Döndürür ​

void