Skip to content

pantoken-root / platforms/canvas-theme-editor/src / BuildThemeOptions

رابط: BuildThemeOptions ​

آلفا

گزینه‌ها برای buildTheme/buildThemeCss/buildThemeJs.

خصوصیات ​

provider? ​

optional provider?: string | CdnProvider

آلفا

ارائه‌دهنده CDN برای ساختن URL‌ها. در صورت عدم تعیین، به‌طور پیش‌فرض jsDelivr استفاده می‌شود.


version? ​

optional version?: string

آلفا

نسخه را برای هر دارایی زیر که version خودش را مشخص نکرده، قفل می‌کند.


theme? ​

optional theme?: ThemeVariant

آلفا

گونهٔ تم توکنی. به‌طور پیش‌فرض "rebrand" است. وقتی css فراهم شده باشد نادیده گرفته می‌شود.


mode? ​

optional mode?: ThemeMode

آلفا

حالت بازبرندینگ توکن. به‌طور پیش‌فرض "light" است. خارج از تم rebrand یا وقتی css فراهم شده باشد نادیده گرفته می‌شود.


css? ​

optional css?: readonly CdnFile[]

آلفا

شیوه‌نامه‌های سبک مؤلفه‌ای. برای theme/mode به‌طور پیش‌فرض از defaultThemeCssAssets استفاده می‌شود.


scoped? ​

optional scoped?: boolean

آلفا

به‌جای یک تم تکی آماده، جفت توکن چند-دامنه‌ای را منتشر کنید تا چندین تم و رنگ طرح‌ها بتوانند در یک صفحهٔ Canvas فعال باشند. حجیم‌تر است؛ تنها وقتی واقعاً لازم است ارزشش را دارد.


fonts? ​

optional fonts?: readonly CdnFile[]

آلفا

فایل(های) قلم. به‌طور پیش‌فرض از DEFAULT_THEME_FONT_ASSETS استفاده می‌شود.


js? ​

optional js?: readonly CdnFile[]

آلفا

اسکریپت(ها). به‌طور پیش‌فرض از DEFAULT_THEME_JS_ASSETS استفاده می‌شود.


strings? ​

optional strings?: Partial<ThemeStrings>

آلفا

رشته‌های نظر ترجمه‌شده. به‌طور پیش‌فرض از ENGLISH_THEME_STRINGS استفاده می‌شود.