Skip to content

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