Skip to content

pantoken / renderers/pendo/src / BuildPendoCssOptions

Ինտերֆեյս: BuildPendoCssOptions

Բետա

Ընտրանքներ buildPendoCss-ի համար։

Առանձնահատկություններ

theme?

optional theme?: Theme

Բետա

Թեմա, որիից պետք է ստացվի --instui-* շերտը (նախապես սահմանված "rebrand").


scopeSelector?

optional scopeSelector?: string

Բետա

@scope արմատային ընտրիչը (նախապես սահմանված [class*="instui"]._pendo-step-container).


scope?

optional scope?: boolean

Բետա

Փաթեթավորեք կոմպոնենտի կանոնները @scope-ով՝ DOM-ի մեջ սահմանափակման համար (նախապես սահմանված true).


important?

optional important?: boolean

Բետա

Ավելացրեք !important կոմպոնենտի հայտարարություններին՝ որպեսզի դրանք գերազանցեն Pendo-ի ոճերը (նախապես սահմանված true).


prune?

optional prune?: boolean

Բետա

Հեռացրեք չօգտագործվող --instui-* տոկենները (նախապես սահմանված true; անջատվածի դեպքում ուղարկվում է ամբողջ տոկենների հավաքածուն):


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Բետա

Փոխարկեք @property at-rules-ը պարզ custom-property հայտարարությունների՝ օգտագործելով flattenProperty (նախապես սահմանված false). true-ը օգտագործում է plugin-ի ստանդարտ արժեքները՝ injectSelector: ":scope"-ով, որպեսզի հայտարարությունները հայտնվեն @scope բլոկի ներսում. Անհատականացնելու համար փոխանցեք FlattenPropertyOptions օբյեկտ՝ ստանդարտ արժեքները վերասահմանելու համար.


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Բետա

Փոխարինեք --instui-* անունները նվազագույն base-26 խորհրդանիշներով՝ օգտագործելով mangleCustomProps (նախապես սահմանված false). Սա անվտանգ է, որովհետև ամբողջ տոկենների և կոմպոնենտների stylesheet-ը ինքնուրույն փաթեթ է։ Ստանդարտները փոխելու համար փոխանցեք MangleCustomPropsOptions օբյեկտ։