Skip to content

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