Skip to content

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