Skip to content

pantoken / renderers/web-components/src / LocaleSet

インターフェース: LocaleSet<K>

アルファ

型付きの LocaleBundle のサブセット。コンパイル時にアプリのサポートするロケールを制約するために createLocaleSet によって作成されます。 セットに含まれないロケールを登録または取得しようとすると TypeScript のエラーになります。

型パラメーター

K

Kstring を拡張します

プロパティ

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