Skip to content

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