Skip to content

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