Skip to content

pantoken / 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 استفاده می‌شود.


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 استفاده می‌شود.