Skip to content

pantoken / renderers/pendo/src / BuildPendoCssOptions

Interfaccia: BuildPendoCssOptions

Beta

Opzioni per buildPendoCss.

Proprietà

theme?

optional theme?: Theme

Beta

Tema da cui prendere lo strato --instui-* (predefinito "rebrand").


scopeSelector?

optional scopeSelector?: string

Beta

Il selettore root @scope (predefinito [class*="instui"]._pendo-step-container).


scope?

optional scope?: boolean

Beta

Involgi le regole dei componenti in @scope per il contenimento del DOM (predefinito true).


important?

optional important?: boolean

Beta

Aggiungi !important alle dichiarazioni dei componenti in modo che prevalgano sugli stili di Pendo (predefinito true).


prune?

optional prune?: boolean

Beta

Rimuovi tramite tree-shaking i token --instui-* inutilizzati (predefinito true; disattivato distribuisce l'insieme completo di token).


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Converti le at-rule @property in semplici dichiarazioni di custom-property tramite flattenProperty (predefinito false). true usa i valori predefiniti del plugin con injectSelector: ":scope" in modo che le dichiarazioni finiscano all'interno del blocco @scope. Passa un oggetto FlattenPropertyOptions per sovrascrivere i singoli valori predefiniti.


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Offusca i nomi --instui-* in identificatori minimi in base-26 tramite mangleCustomProps (predefinito false). Sicuro qui perché l'insieme completo di token + foglio di stile dei componenti è un bundle autonomo. Passa un oggetto MangleCustomPropsOptions per sovrascrivere i valori predefiniti.