Skip to content

pantoken / renderers/web-components/src / LocaleSet

Interface: LocaleSet<K>

Alfa

Um subconjunto tipado de LocaleBundles. Criado por createLocaleSet para restringir os locais suportados de uma aplicação em tempo de compilação — registrar ou recuperar um locale que não esteja no conjunto é um erro de 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

Guarda 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 para o locale fornecido a partir deste conjunto.

Parâmetros

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Retorna

void