Interface: ThemeOptions
Custom theme: baseTheme + palette + params (design tokens) + axis chrome.
Properties
axis?
optionalaxis?:ThemeAxisOptions
baseTheme?
optionalbaseTheme?:ThemeName
overrides?
optionaloverrides?:object&Record<string,Record<string,unknown> | {series?:Record<string,unknown>; } |undefined>
Partial options applied underneath user options: common — chart-level blocks for all charts; seriesType.series — defaults for series of that type.
Type Declaration
common?
optionalcommon?:Record<string,unknown>
palette?
optionalpalette?:object
fills?
optionalfills?:string[]
sequential?
optionalsequential?:string[]
Continuous ramp for colorField series (heatmap) and gradient legends.
strokes?
optionalstrokes?:string[]
params?
optionalparams?:ThemeParams