Skip to content

pantoken-root / renderers/pendo/src / BuildPendoCssOptions

Antaramuka: BuildPendoCssOptions ​

Beta

Pilihan untuk buildPendoCss.

Sifat ​

theme? ​

optional theme?: Theme

Beta

Tema untuk mengambil lapisan --instui-* dari (lalai "rebrand").


scopeSelector? ​

optional scopeSelector?: string

Beta

Pemilih akar @scope (lalai [class*="instui"]._pendo-step-container).


scope? ​

optional scope?: boolean

Beta

Balut peraturan komponen dalam @scope untuk pengandungan DOM (lalai true).


important? ​

optional important?: boolean

Beta

Tambah !important pada deklarasi komponen supaya ia mengatasi gaya Pendo (lalai true).


prune? ​

optional prune?: boolean

Beta

Lakukan tree-shake pada token --instui-* yang tidak digunakan (lalai true; jika dimatikan, dihantar set token penuh).


flatten? ​

optional flatten?: boolean | FlattenPropertyOptions

Beta

Tukar at-rule @property kepada deklarasi custom-property biasa melalui flattenProperty (lalai false). true menggunakan nilai lalai plugin dengan injectSelector: ":scope" supaya deklarasi mendarat di dalam blok @scope. Hantar objek FlattenPropertyOptions untuk menimpa lalai individu.


mangle? ​

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Racik nama --instui-* menjadi pengecam asas-26 minimum melalui mangleCustomProps (lalai false). Selamat di sini kerana helaian gaya token + komponen penuh ialah bundel berdiri sendiri. Hantar objek MangleCustomPropsOptions untuk menimpa lalai.