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[]

อัลฟา

ไฟล์สไตล์รูปแบบคอมโพเนนต์ ค่าเริ่มต้นคือ defaultThemeCssAssets สำหรับ theme/mode.


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.