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

アルファ

型ガード — locale がこのセットに含まれているとき true。

パラメーター ​

locale ​

string

戻り値 ​

locale is K


get() ​

get(locale): LocaleBundle

アルファ

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