Skip to content

pantoken / renderers/web-components/src / LocaleSet

Grensesnitt: LocaleSet<K>

Alfa

Et typet delsett av LocaleBundleer. Opprettet av createLocaleSet for å begrense en appens støttede lokaler ved kompileringstid — å registrere eller hente en lokalitet som ikke er i settet er en TypeScript-feil.

Typeparametere

K

K utvider string

Egenskaper

locales

readonly locales: readonly K[]

Alfa

Lokalitetstagene som er inkludert i dette settet.

Metoder

has()

has(locale): locale is K

Alfa

Type guard — true når locale er i dette settet.

Parametere

locale

string

Returnerer

locale is K


get()

get(locale): LocaleBundle

Alfa

Returnerer bundle for locale. Kaster ved kjøretid når den kalles med en ukjent lokalitet.

Parametere

locale

K

Returnerer

LocaleBundle


register()

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

Alfa

Registrer @pantoken/web-components-elementer med den angitte lokaliteten fra dette settet.

Parametere

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Returnerer

void