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

बीटा

DOM कंटेन्मेन्ट के लिए कंपोनेंट नियमों को @scope में रैप करें (डिफ़ॉल्ट true)।


important?

optional important?: boolean

बीटा

कंपोनेंट घोषणाओं में !important जोड़ें ताकि वे Pendo की शैलियों पर भारी पड़ें (डिफ़ॉल्ट true)।


prune?

optional prune?: boolean

बीटा

अप्रयुक्त --instui-* टोकन्स को ट्री-शेक करें (डिफ़ॉल्ट true; बंद होने पर पूरा टोकन सेट शिप होता है)।


flatten?

optional flatten?: boolean | FlattenPropertyOptions

बीटा

Convert @property at-rules to plain custom-property declarations via flattenProperty (डिफ़ॉल्ट false)। true प्लगइन डिफ़ॉल्ट्स के साथ injectSelector: ":scope" का उपयोग करता है ताकि घोषणाएँ @scope ब्लॉक के अंदर land हों। व्यक्तिगत डिफॉल्ट ओवरराइड करने के लिए FlattenPropertyOptions ऑब्जेक्ट पास करें।


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

बीटा

--instui-* नामों को mangleCustomProps के माध्यम से न्यूनतम बेस-26 पहचानकर्ताओं में मैनगल करें (डिफ़ॉल्ट false)। यह यहाँ सुरक्षित है क्योंकि पूरा टोकन + कंपोनेंट स्टाइलशीट एक स्व-निहित बंडल है। डिफॉल्ट्स ओवरराइड करने के लिए MangleCustomPropsOptions ऑब्जेक्ट पास करें।