Skip to content

pantoken / renderers/pendo/src / BuildPendoCssOptions

Gränssnitt: BuildPendoCssOptions

Beta

Alternativ för buildPendoCss.

Egenskaper

theme?

optional theme?: Theme

Beta

Tema att hämta --instui-*-lagret från (standard "rebrand").


scopeSelector?

optional scopeSelector?: string

Beta

@scope-rotväljaren (standard [class*="instui"]._pendo-step-container).


scope?

optional scope?: boolean

Beta

Wrappa komponentregler i @scope för DOM-ingränsning (standard true).


important?

optional important?: boolean

Beta

Lägg till !important i komponentdeklarationer så att de överträffar Pendo:s stilar (standard true).


prune?

optional prune?: boolean

Beta

Tree-shaka oanvända --instui-*-tokens (standard true; avstängt levererar hela tokensatsen).


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Konvertera @property at-regler till vanliga custom-property-deklarationer via flattenProperty (standard false). true använder pluginstandarder med injectSelector: ":scope" så att deklarationerna hamnar inne i @scope-blocket. Skicka ett FlattenPropertyOptions-objekt för att åsidosätta individuella standardvärden.


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Förkorta --instui-*-namn till minimala base-26-identifierare via mangleCustomProps (standard false). Säkert här eftersom den fullständiga token- + komponentstilmallen är ett självständigt paket. Skicka ett MangleCustomPropsOptions-objekt för att åsidosätta standardvärden.