Skip to content

pantoken / renderers/pendo/src / BuildPendoCssOptions

Vmesnik: BuildPendoCssOptions

Beta

Možnosti za buildPendoCss.

Lastnosti

theme?

optional theme?: Theme

Beta

Tema, iz katere naj se pridobi plast --instui-* (privzeto "rebrand").


scopeSelector?

optional scopeSelector?: string

Beta

Koreninski selektor @scope (privzeto [class*="instui"]._pendo-step-container).


scope?

optional scope?: boolean

Beta

Ovij pravilnike komponent v @scope za vsebovanje v DOM‑u (privzeto true).


important?

optional important?: boolean

Beta

Dodaj !important v deklaracije komponent, da preglasijo Pendo sloge (privzeto true).


prune?

optional prune?: boolean

Beta

Odstrani (tree‑shake) neuporabljene žetone --instui-* (privzeto true; izključeno pošlje celoten nabor žetonov).


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Pretvori at‑pravila @property v navadne deklaracije prilagojenih lastnosti preko flattenProperty (privzeto false). true uporablja privzete nastavitve vtičnika z injectSelector: ":scope", tako da deklaracije pristanejo znotraj bloka @scope. Posreduj objekt FlattenPropertyOptions za preglasitev posameznih privzetih nastavitev.


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Skrajšaj imena --instui-* v minimalne identifikatorje v bazi‑26 preko mangleCustomProps (privzeto false). Tukaj je varno, ker sta celoten nabor žetonov in slogovna datoteka komponent samo‑vsebuječ paket. Posreduj objekt MangleCustomPropsOptions za preglasitev privzetih nastavitev.