Register
Theme
registerCustomTheme
Register a custom theme.
Parameters:
- Unique identifier for the theme
- Theme configuration object, or a function that returns a configuration object. If a function, it receives an object containing lightTheme and darkTheme as parameters, making it easy to extend existing themes.
Example:
registerCustomTheme('myTheme', { ... }); // Or modify based on the light theme registerCustomTheme('myTheme', ({ lightTheme }) => ({ ...lightTheme, ... }));
registerDarkTheme
Register the dark theme (Dark Theme). After registration, retrieve it via Builder.getTheme('dark').
registerLightTheme
Register the light theme (Light Theme). After registration, retrieve it via Builder.getTheme('light').
ChartType
registerArea
Register the Area Chart build pipeline. Once registered, Builder supports building Area Chart Spec and Advanced Config.
registerAreaPercent
Register the Area Percent Chart build pipeline. Once registered, Builder supports building Area Percent Chart Spec and Advanced Config.
registerBar
Register the Bar Chart build pipeline. Once registered, Builder supports building Bar Chart Spec and Advanced Config.
registerBarParallel
Register the Bar Parallel Chart build pipeline. Once registered, Builder supports building Bar Parallel Chart Spec and Advanced Config.
registerBarPercent
Register the Bar Percent Chart build pipeline. Once registered, Builder supports building Bar Percent Chart Spec and Advanced Config.
registerBoxPlot
Register the Box Plot Chart build pipeline. Once registered, Builder supports building Box Plot Chart Spec and Advanced Config.
registerCirclePacking
Register the CirclePacking Chart build pipeline. Once registered, Builder supports building CirclePacking Chart Spec and Advanced Config.
registerColumn
Register the Column Chart build pipeline. Once registered, Builder supports building Column Chart Spec and Advanced Config.
registerColumnParallel
Register the Column Parallel Chart build pipeline. Once registered, Builder supports building Column Parallel Chart Spec and Advanced Config.
registerColumnPercent
Register the Column Percent Chart build pipeline. Once registered, Builder supports building Column Percent Chart Spec and Advanced Config.
registerDonut
Register the Donut Chart build pipeline. Once registered, Builder supports building Donut Chart Spec and Advanced Config.
registerDualAxis
Register the Dual Axis Chart build pipeline. Once registered, Builder supports building Dual Axis Chart Spec and Advanced Config.
registerFunnel
Register the Funnel Chart build pipeline. Once registered, Builder supports building Funnel Chart Spec and Advanced Config.
registerHeatmap
Register the Heatmap Chart build pipeline. Once registered, Builder supports building Heatmap Chart Spec and Advanced Config.
registerHistogram
Register the Histogram Chart build pipeline. Once registered, Builder supports building Histogram Chart Spec and Advanced Config.
registerLine
Register the Line Chart build pipeline. Once registered, Builder supports building Line Chart Spec and Advanced Config.
registerPie
Register the Pie Chart build pipeline. Once registered, Builder supports building Pie Chart Spec and Advanced Config.
registerPivotTable
Register the Pivot Table Chart build pipeline. Once registered, Builder supports building Pivot Table Chart Spec and Advanced Config.
registerRaceBar
Register the RaceBar Chart build pipeline. Once registered, Builder supports building RaceBar Chart Spec.
registerRaceColumn
Register the RaceColumn Chart build pipeline. Once registered, Builder supports building RaceColumn Chart Spec.
registerRaceDonut
Register the RaceDonut Chart build pipeline. Once registered, Builder supports building RaceDonut Chart Spec.
registerRaceLine
Register the RaceLine Chart build pipeline. Once registered, Builder supports building RaceLine Chart Spec.
registerRacePie
Register the RacePie Chart build pipeline. Once registered, Builder supports building RacePie Chart Spec.
registerRaceScatter
Register the RaceScatter Chart build pipeline. Once registered, Builder supports building RaceScatter Chart Spec.
registerRadar
Register the Radar Chart build pipeline. Once registered, Builder supports building Radar Chart Spec and Advanced Config.
registerRose
Register the Rose Chart build pipeline. Once registered, Builder supports building Rose Chart Spec and Advanced Config.
registerRoseParallel
Register the Rose Parallel Chart build pipeline. Once registered, Builder supports building Rose Parallel Chart Spec and Advanced Config.
registerScatter
Register the Scatter Chart build pipeline. Once registered, Builder supports building Scatter Chart Spec and Advanced Config.
registerSunburst
Register the Sunburst Chart build pipeline. Once registered, Builder supports building Sunburst Chart Spec and Advanced Config.
registerTable
Register the Table Chart build pipeline. Once registered, Builder supports building Table Chart Spec and Advanced Config.
registerTreeMap
Register the TreeMap Chart build pipeline. Once registered, Builder supports building TreeMap Chart Spec and Advanced Config.