Skip to content

pantoken-root / renderers/pendo/src / BuildPendoCssOptions

Interfész: BuildPendoCssOptions ​

Béta

A buildPendoCss beállításai.

Tulajdonságok ​

theme? ​

optional theme?: Theme

Béta

Az --instui-* réteg forrásteája (alapértelmezés "rebrand").


scopeSelector? ​

optional scopeSelector?: string

Béta

A @scope gyökérválasztó (alapértelmezett [class*="instui"]._pendo-step-container).


scope? ​

optional scope?: boolean

Béta

Az összetevő szabályokat csomagolja az @scope-be a DOM-kontrollhez (alapértelmezés true).


important? ​

optional important?: boolean

Béta

Adja hozzá az !important-t az összetevő deklarációkhoz, hogy legyőzzék a Pendo stílusait (alapértelmezés true).


prune? ​

optional prune?: boolean

Béta

A fa-rázás által nem használt --instui-* tokeneket eltávolítja (alapértelmezés true; ki szállítja a teljes tokenkészletet).


flatten? ​

optional flatten?: boolean | FlattenPropertyOptions

Béta

Alakítsa át a(z) @property at-szabályokat egyszerű egyénitulajdonság-deklarációkká a flattenProperty segítségével (alapértelmezett: false). A(z) true a bővítmény alapértelmezett értékeit használja a(z) injectSelector: ":scope" beállítással, így a deklarációk a(z) @scope blokkon belülre kerülnek. Adjon át egy FlattenPropertyOptions objektumot az egyes alapértelmezett értékek felülírásához.


mangle? ​

optional mangle?: boolean | MangleCustomPropsOptions

Béta

A(z) --instui-* nevek átalakítása minimális 26-os számrendszerbeli azonosítókká a mangleCustomProps segítségével (alapértelmezés szerint false). Itt biztonságos, mert a teljes token + komponens stíluslap egy önálló csomag. Az alapértelmezett beállítások felülbírálásához adjon át egy MangleCustomPropsOptions objektumot.