Register
Theme
registerCustomTheme
注册自定义主题。
Parameters:
- 主题的唯一标识符
- 主题配置对象,或者一个返回配置对象的函数 如果是函数,它将接收包含 lightTheme 和 darkTheme 的对象作为参数,方便基于现有主题进行扩展。
Example:
registerCustomTheme('myTheme', { ... }); // 或者基于浅色主题修改 registerCustomTheme('myTheme', ({ lightTheme }) => ({ ...lightTheme, ... }));
registerDarkTheme
注册深色主题 (Dark Theme)。 注册后,可以通过 Builder.getTheme('dark') 获取。
registerLightTheme
注册浅色主题 (Light Theme)。 注册后,可以通过 Builder.getTheme('light') 获取。
ChartType
registerArea
注册 Area Chart 的构建管线。 注册后,Builder 将支持构建 Area Chart 的 Spec 和 Advanced Config。
registerAreaPercent
注册 Area Percent Chart 的构建管线。 注册后,Builder 将支持构建 Area Percent Chart 的 Spec 和 Advanced Config。
registerBar
注册 Bar Chart 的构建管线。 注册后,Builder 将支持构建 Bar Chart 的 Spec 和 Advanced Config。
registerBarParallel
注册 Bar Parallel Chart 的构建管线。 注册后,Builder 将支持构建 Bar Parallel Chart 的 Spec 和 Advanced Config。
registerBarPercent
注册 Bar Percent Chart 的构建管线。 注册后,Builder 将支持构建 Bar Percent Chart 的 Spec 和 Advanced Config。
registerBoxPlot
注册 Box Plot Chart 的构建管线。 注册后,Builder 将支持构建 Box Plot Chart 的 Spec 和 Advanced Config。
registerColumn
注册 Column Chart 的构建管线。 注册后,Builder 将支持构建 Column Chart 的 Spec 和 Advanced Config。
registerColumnParallel
注册 Column Parallel Chart 的构建管线。 注册后,Builder 将支持构建 Column Parallel Chart 的 Spec 和 Advanced Config。
registerColumnPercent
注册 Column Percent Chart 的构建管线。 注册后,Builder 将支持构建 Column Percent Chart 的 Spec 和 Advanced Config。
registerDonut
注册 Donut Chart 的构建管线。 注册后,Builder 将支持构建 Donut Chart 的 Spec 和 Advanced Config。
registerDualAxis
注册 Dual Axis Chart 的构建管线。 注册后,Builder 将支持构建 Dual Axis Chart 的 Spec 和 Advanced Config。
registerFunnel
注册 Funnel Chart 的构建管线。 注册后,Builder 将支持构建 Funnel Chart 的 Spec 和 Advanced Config。
registerHeatmap
注册 Heatmap Chart 的构建管线。 注册后,Builder 将支持构建 Heatmap Chart 的 Spec 和 Advanced Config。
registerHistogram
注册 Histogram Chart 的构建管线。 注册后,Builder 将支持构建 Histogram Chart 的 Spec 和 Advanced Config。
registerLine
注册 Line Chart 的构建管线。 注册后,Builder 将支持构建 Line Chart 的 Spec 和 Advanced Config。
registerPie
注册 Pie Chart 的构建管线。 注册后,Builder 将支持构建 Pie Chart 的 Spec 和 Advanced Config。
registerPivotTable
注册 Pivot Table Chart 的构建管线。 注册后,Builder 将支持构建 Pivot Table Chart 的 Spec 和 Advanced Config。
registerRaceBar
注册 RaceBar Chart 的构建管线。 注册后,Builder 将支持构建 RaceBar Chart 的 Spec。
registerRaceColumn
注册 RaceColumn Chart 的构建管线。 注册后,Builder 将支持构建 RaceColumn Chart 的 Spec。
registerRaceScatter
注册 RaceScatter Chart 的构建管线。 注册后,Builder 将支持构建 RaceScatter Chart 的 Spec。
registerRadar
注册 Radar Chart 的构建管线。 注册后,Builder 将支持构建 Radar Chart 的 Spec 和 Advanced Config。
registerRose
注册 Rose Chart 的构建管线。 注册后,Builder 将支持构建 Rose Chart 的 Spec 和 Advanced Config。
registerRoseParallel
注册 Rose Parallel Chart 的构建管线。 注册后,Builder 将支持构建 Rose Parallel Chart 的 Spec 和 Advanced Config。
registerScatter
注册 Scatter Chart 的构建管线。 注册后,Builder 将支持构建 Scatter Chart 的 Spec 和 Advanced Config。
registerTable
注册 Table Chart 的构建管线。 注册后,Builder 将支持构建 Table Chart 的 Spec 和 Advanced Config。