Skip to content

pantoken-root / renderers/pendo/src / BuildPendoCssOptions

Rajapinta: BuildPendoCssOptions ​

Beta

Asetukset kohteelle buildPendoCss.

Ominaisuudet ​

theme? ​

optional theme?: Theme

Beta

Teema, josta haetaan --instui-*-kerros (oletus "rebrand").


scopeSelector? ​

optional scopeSelector?: string

Beta

@scope-juurivalitsin (oletus [class*="instui"]._pendo-step-container).


scope? ​

optional scope?: boolean

Beta

Kääri komponenttisäännöt @scope-sisälle DOM-kapselointia varten (oletus true).


important? ​

optional important?: boolean

Beta

Lisää !important komponenttideklarointeihin, jotta ne syrjäyttävät Pendon tyylit (oletus true).


prune? ​

optional prune?: boolean

Beta

Poista käytämättömät --instui-*-tokenit paketista (oletus true; pois päältä lähettää koko token-joukon).


flatten? ​

optional flatten?: boolean | FlattenPropertyOptions

Beta

Muuta @property at-säännöt tavallisiksi custom-property-deklaroinneiksi käyttäen flattenProperty (oletus false). true käyttää pluginin oletusasetuksia yhdessä injectSelector: ":scope"-asetuksen kanssa, joten deklaroinnit päätyvät @scope-lohkon sisälle. Anna FlattenPropertyOptions -olio korvataksesi yksittäiset oletukset.


mangle? ​

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Sekoittele --instui-*-nimet minimaalisiksi base-26-tunnisteiksi käyttäen mangleCustomProps (oletus false). Tämä on turvallista tässä, koska koko token- ja komponenttityylitaulukko on itseensä sulkeutuva paketti. Anna MangleCustomPropsOptions -olio korvataksesi oletukset.