Skip to content

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

Antaramuka: BuildThemeOptions ​

Alpha

Pilihan untuk buildTheme/buildThemeCss/buildThemeJs.

Sifat ​

provider? ​

optional provider?: string | CdnProvider

Alpha

Penyedia CDN untuk membina URL. Lalai kepada jsDelivr jika diabaikan.


version? ​

optional version?: string

Alpha

Menetapkan versi untuk setiap aset di bawah yang tidak menyatakan version sendiri.


theme? ​

optional theme?: ThemeVariant

Alpha

Varian tema token. Lalai ialah "rebrand". Diabaikan apabila css disediakan.


mode? ​

optional mode?: ThemeMode

Alpha

Mod token penjenamaan semula. Lalai ialah "light". Diabaikan di luar tema rebrand, atau apabila css disediakan.


css? ​

optional css?: readonly CdnFile[]

Alpha

Lembaran gaya komponen. Lalai kepada defaultThemeCssAssets untuk theme/mode.


scoped? ​

optional scoped?: boolean

Alpha

Hantar pasangan token berbilang-skop dan bukannya satu tema terbakar, supaya beberapa tema dan warna skim boleh aktif dalam satu halaman Canvas. Lebih besar; hanya berbaloi apabila ia benar-benar diperlukan.


fonts? ​

optional fonts?: readonly CdnFile[]

Alpha

Lembaran fon. Lalai kepada DEFAULT_THEME_FONT_ASSETS.


js? ​

optional js?: readonly CdnFile[]

Alpha

Skrip. Lalai kepada DEFAULT_THEME_JS_ASSETS.


strings? ​

optional strings?: Partial<ThemeStrings>

Alpha

Rentetan komen yang diterjemah. Lalai kepada ENGLISH_THEME_STRINGS.