Skip to content

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

Interfaz: LocaleSet<K> ​

Alfa

Un subconjunto tipado de LocaleBundle. Creado por createLocaleSet para restringir las locales compatibles de una aplicación en tiempo de compilación: registrar o recuperar una locale que no esté en el conjunto es un error de TypeScript.

Parámetros de tipo ​

K ​

K extiende string

Propiedades ​

locales ​

readonly locales: readonly K[]

Alfa

Las etiquetas de locale incluidas en este conjunto.

Métodos ​

has() ​

has(locale): locale is K

Alfa

Guardia de tipo: verdadero cuando locale está en este conjunto.

Parámetros ​

locale ​

string

Devuelve ​

locale is K


get() ​

get(locale): LocaleBundle

Alfa

Devuelve el bundle para locale. Lanza en tiempo de ejecución cuando se llama con una locale desconocida.

Parámetros ​

locale ​

K

Devuelve ​

LocaleBundle


register() ​

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

Alfa

Registra elementos @pantoken/web-components con la locale dada de este conjunto.

Parámetros ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Devuelve ​

void