Skip to content

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