Skip to content

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

Arayüz: BuildThemeOptions ​

Alfa

buildTheme/buildThemeCss/buildThemeJs için seçenekler.

Özellikler ​

provider? ​

optional provider?: string | CdnProvider

Alfa

URL'ler oluşturmak için kullanılacak CDN sağlayıcısı. Belirtilmezse varsayılan jsDelivr'dir.


version? ​

optional version?: string

Alfa

Aşağıdaki, kendi version'ını belirtmeyen her varlık için sürümü sabitler.


theme? ​

optional theme?: ThemeVariant

Alfa

Token tema varyantı. Varsayılan "rebrand"'dır. css sağlandığında göz ardı edilir.


mode? ​

optional mode?: ThemeMode

Alfa

Yeniden markalama token modu. Varsayılan "light"'dır. rebrand temasının dışında veya css sağlandığında göz ardı edilir.


css? ​

optional css?: readonly CdnFile[]

Alfa

Bileşen-stil sayfaları. theme/mode için varsayılan defaultThemeCssAssets'dir.


scoped? ​

optional scoped?: boolean

Alfa

Tek bir önceden derlenmiş temanın yerine çok-kapsamlı token çiftini gönderin, böylece bir Canvas sayfasında birden fazla tema ve renk şemaları etkin olabilir. Daha büyük; yalnızca gerçekten gerektiğinde buna değer.


fonts? ​

optional fonts?: readonly CdnFile[]

Alfa

Yazı tipi sayfası(ları). Varsayılan DEFAULT_THEME_FONT_ASSETS'tır.


js? ​

optional js?: readonly CdnFile[]

Alfa

Betik(ler). Varsayılan DEFAULT_THEME_JS_ASSETS'tir.


strings? ​

optional strings?: Partial<ThemeStrings>

Alfa

Çevrilmiş yorum dizeleri. Varsayılan ENGLISH_THEME_STRINGS'dir.