Skip to content

pantoken / renderers/pendo/src / BuildPendoCssOptions

Grensesnitt: BuildPendoCssOptions

Beta

Alternativer for buildPendoCss.

Egenskaper

theme?

optional theme?: Theme

Beta

Tema som --instui-*-laget hentes fra (standard "rebrand").


scopeSelector?

optional scopeSelector?: string

Beta

Rotselektoren for @scope (standard [class*="instui"]._pendo-step-container).


scope?

optional scope?: boolean

Beta

Pakk komponentregler inn i @scope for DOM-innkapsling (standard true).


important?

optional important?: boolean

Beta

Legg til !important i komponentdeklarasjoner slik at de overstyrer Pendo-stiler (standard true).


prune?

optional prune?: boolean

Beta

Tree-shake ubrukte --instui-*-tokens (standard true; av sender hele tokensettet).


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Konverter @property at-regler til vanlige custom-property-deklarasjoner via flattenProperty (standard false). true bruker plugin-standarder med injectSelector: ":scope" slik at deklarasjonene havner inne i @scope-blokken. Send et FlattenPropertyOptions objekt for å overstyre individuelle standarder.


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Forkort --instui-*-navn til minimale base-26-identifikatorer via mangleCustomProps (standard false). Trygt her fordi hele token- og komponentstilarket er en selvstendig pakke. Send et MangleCustomPropsOptions objekt for å overstyre standardene.