Skip to content

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

Interfície: LocaleSet<K> ​

Alfa

Un subconjunt tipat de LocaleBundles. Creat per createLocaleSet per restringir els idiomes compatibles d'una aplicació en temps de compilació — registrar o recuperar una localització que no estigui al conjunt és un error de TypeScript.

Paràmetres de tipus ​

K ​

K extén string

Propietats ​

locales ​

readonly locales: readonly K[]

Alfa

Les etiquetes de localització incloses en aquest conjunt.

Mètodes ​

has() ​

has(locale): locale is K

Alfa

Guardia de tipus — true quan locale està en aquest conjunt.

Paràmetres ​

locale ​

string

Retorna ​

locale is K


get() ​

get(locale): LocaleBundle

Alfa

Retorna el bundle per a locale. Llenca una excepció en temps d'execució quan s'anomena amb una localització desconeguda.

Paràmetres ​

locale ​

K

Retorna ​

LocaleBundle


register() ​

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

Alfa

Registra els elements @pantoken/web-components amb la localització indicada d'aquest conjunt.

Paràmetres ​

locale ​

K

target? ​

ElementRegistry

options? ​
prefix? ​

string | null

only? ​

readonly string[]

Retorna ​

void