Register

Theme

registerCustomTheme

描述

注册自定义主题。

function registerCustomTheme(key: string, themeConfig:
    | CustomThemeConfig
    | ((props: { lightTheme: CustomThemeConfig; darkTheme: CustomThemeConfig }) => CustomThemeConfig)): void

Parameters:

  • 主题的唯一标识符
  • 主题配置对象,或者一个返回配置对象的函数 如果是函数,它将接收包含 lightTheme 和 darkTheme 的对象作为参数,方便基于现有主题进行扩展。

Example:

registerCustomTheme('myTheme', { ... }); // 或者基于浅色主题修改 registerCustomTheme('myTheme', ({ lightTheme }) => ({ ...lightTheme, ... }));

registerDarkTheme

描述

注册深色主题 (Dark Theme)。 注册后,可以通过 Builder.getTheme('dark') 获取。

function registerDarkTheme(): void

registerLightTheme

描述

注册浅色主题 (Light Theme)。 注册后,可以通过 Builder.getTheme('light') 获取。

function registerLightTheme(): void

ChartType

registerArea

描述

注册 Area Chart 的构建管线。 注册后,Builder 将支持构建 Area Chart 的 Spec 和 Advanced Config。

function registerArea(): void

registerAreaPercent

描述

注册 Area Percent Chart 的构建管线。 注册后,Builder 将支持构建 Area Percent Chart 的 Spec 和 Advanced Config。

function registerAreaPercent(): void

registerBar

描述

注册 Bar Chart 的构建管线。 注册后,Builder 将支持构建 Bar Chart 的 Spec 和 Advanced Config。

function registerBar(): void

registerBarParallel

描述

注册 Bar Parallel Chart 的构建管线。 注册后,Builder 将支持构建 Bar Parallel Chart 的 Spec 和 Advanced Config。

function registerBarParallel(): void

registerBarPercent

描述

注册 Bar Percent Chart 的构建管线。 注册后,Builder 将支持构建 Bar Percent Chart 的 Spec 和 Advanced Config。

function registerBarPercent(): void

registerBoxPlot

描述

注册 Box Plot Chart 的构建管线。 注册后,Builder 将支持构建 Box Plot Chart 的 Spec 和 Advanced Config。

function registerBoxPlot(): void

registerColumn

描述

注册 Column Chart 的构建管线。 注册后,Builder 将支持构建 Column Chart 的 Spec 和 Advanced Config。

function registerColumn(): void

registerColumnParallel

描述

注册 Column Parallel Chart 的构建管线。 注册后,Builder 将支持构建 Column Parallel Chart 的 Spec 和 Advanced Config。

function registerColumnParallel(): void

registerColumnPercent

描述

注册 Column Percent Chart 的构建管线。 注册后,Builder 将支持构建 Column Percent Chart 的 Spec 和 Advanced Config。

function registerColumnPercent(): void

registerDonut

描述

注册 Donut Chart 的构建管线。 注册后,Builder 将支持构建 Donut Chart 的 Spec 和 Advanced Config。

function registerDonut(): void

registerDualAxis

描述

注册 Dual Axis Chart 的构建管线。 注册后,Builder 将支持构建 Dual Axis Chart 的 Spec 和 Advanced Config。

function registerDualAxis(): void

registerFunnel

描述

注册 Funnel Chart 的构建管线。 注册后,Builder 将支持构建 Funnel Chart 的 Spec 和 Advanced Config。

function registerFunnel(): void

registerHeatmap

描述

注册 Heatmap Chart 的构建管线。 注册后,Builder 将支持构建 Heatmap Chart 的 Spec 和 Advanced Config。

function registerHeatmap(): void

registerHistogram

描述

注册 Histogram Chart 的构建管线。 注册后,Builder 将支持构建 Histogram Chart 的 Spec 和 Advanced Config。

function registerHistogram(): void

registerLine

描述

注册 Line Chart 的构建管线。 注册后,Builder 将支持构建 Line Chart 的 Spec 和 Advanced Config。

function registerLine(): void

registerPie

描述

注册 Pie Chart 的构建管线。 注册后,Builder 将支持构建 Pie Chart 的 Spec 和 Advanced Config。

function registerPie(): void

registerPivotTable

描述

注册 Pivot Table Chart 的构建管线。 注册后,Builder 将支持构建 Pivot Table Chart 的 Spec 和 Advanced Config。

function registerPivotTable(): void

registerRaceBar

描述

注册 RaceBar Chart 的构建管线。 注册后,Builder 将支持构建 RaceBar Chart 的 Spec。

function registerRaceBar(): void

registerRaceColumn

描述

注册 RaceColumn Chart 的构建管线。 注册后,Builder 将支持构建 RaceColumn Chart 的 Spec。

function registerRaceColumn(): void

registerRaceScatter

描述

注册 RaceScatter Chart 的构建管线。 注册后,Builder 将支持构建 RaceScatter Chart 的 Spec。

function registerRaceScatter(): void

registerRadar

描述

注册 Radar Chart 的构建管线。 注册后,Builder 将支持构建 Radar Chart 的 Spec 和 Advanced Config。

function registerRadar(): void

registerRose

描述

注册 Rose Chart 的构建管线。 注册后,Builder 将支持构建 Rose Chart 的 Spec 和 Advanced Config。

function registerRose(): void

registerRoseParallel

描述

注册 Rose Parallel Chart 的构建管线。 注册后,Builder 将支持构建 Rose Parallel Chart 的 Spec 和 Advanced Config。

function registerRoseParallel(): void

registerScatter

描述

注册 Scatter Chart 的构建管线。 注册后,Builder 将支持构建 Scatter Chart 的 Spec 和 Advanced Config。

function registerScatter(): void

registerTable

描述

注册 Table Chart 的构建管线。 注册后,Builder 将支持构建 Table Chart 的 Spec 和 Advanced Config。

function registerTable(): void