Skip to content

pantoken-root / renderers/pendo/src / BuildPendoCssOptions

Arayüz: BuildPendoCssOptions ​

Beta

buildPendoCss için seçenekler.

Özellikler ​

theme? ​

optional theme?: Theme

Beta

--instui-* katmanının alınacağı tema (varsayılan "rebrand").


scopeSelector? ​

optional scopeSelector?: string

Beta

@scope kök seçici (varsayılan [class*="instui"]._pendo-step-container).


scope? ​

optional scope?: boolean

Beta

DOM kapsayıcılığı için bileşen kurallarını @scope içinde sar (varsayılan true).


important? ​

optional important?: boolean

Beta

Bileşen bildirimlerine !important ekleyin, böylece Pendo'nun stillerine karşı üstün olur (varsayılan true).


prune? ​

optional prune?: boolean

Beta

Kullanılmayan --instui-* token'larını tree-shake ile ele (varsayılan true; kapalıysa tüm token kümesi gönderilir).


flatten? ​

optional flatten?: boolean | FlattenPropertyOptions

Beta

@property at-kurallarını flattenProperty aracılığıyla düz özel-özellik bildirimlerine dönüştür (varsayılan false). true eklenti varsayılanlarını injectSelector: ":scope" ile kullanır, böylece bildirimler @scope bloğu içine yerleşir. Bireysel varsayılanları geçersiz kılmak için bir FlattenPropertyOptions nesnesi gönderin.


mangle? ​

optional mangle?: boolean | MangleCustomPropsOptions

Beta

--instui-* isimlerini mangleCustomProps aracılığıyla minimal base-26 tanımlayıcılara karıştır (varsayılan false). Burada güvenli çünkü tam token + bileşen stil sayfası kendi içinde bütün bir paket. Varsayılanları geçersiz kılmak için bir MangleCustomPropsOptions nesnesi gönderin.