Skip to content

pantoken / renderers/web-components/src / LocaleSet

Interface: LocaleSet<K>

Alpha

En typet delmængde af LocaleBundleer. Oprettet af createLocaleSet for at begrænse en apps understøttede lokaliteter ved kompileringstid — registrering eller hentning af en lokalitet, der ikke er i sættet, er en TypeScript-fejl.

Typeparametre

K

K udvider string

Egenskaber

locales

readonly locales: readonly K[]

Alpha

De locale-tags, der er inkluderet i dette sæt.

Metoder

has()

has(locale): locale is K

Alpha

Type-guard — sandt når locale er i dette sæt.

Parametre

locale

string

Returnerer

locale is K


get()

get(locale): LocaleBundle

Alpha

Returnér bundlet for locale. Kaster en fejl ved kørselstid, hvis den kaldes med en ukendt locale.

Parametre

locale

K

Returnerer

LocaleBundle


register()

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

Alpha

Registrer @pantoken/web-components-elementer med den angivne locale fra dette sæt.

Parametre

locale

K

target?

ElementRegistry

options?
prefix?

string | null

only?

readonly string[]

Returnerer

void