Skip to content

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

Interface: LocaleSet<K> ​

Alfa

Um subconjunto tipado de LocaleBundles. Criado por createLocaleSet para restringir os locais suportados de um aplicativo em tempo de compilação — registrar ou recuperar um locale que não esteja no conjunto resulta em um erro do TypeScript.

Parâmetros de tipo ​

K ​

K estende string

Propriedades ​

locales ​

readonly locales: readonly K[]

Alfa

As tags de locale incluídas neste conjunto.

Métodos ​

has() ​

has(locale): locale is K

Alfa

Guard de tipo — verdadeiro quando locale está neste conjunto.

Parâmetros ​

locale ​

string

Retorna ​

locale is K


get() ​

get(locale): LocaleBundle

Alfa

Retorna o bundle para locale. Lança em tempo de execução quando chamado com um locale desconhecido.

Parâmetros ​

locale ​

K

Retorna ​

LocaleBundle


register() ​

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

Alfa

Registra elementos @pantoken/web-components com o locale fornecido deste conjunto.

Parâmetros ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Retorna ​

void