Register

Theme

registerCustomTheme

Description

Enregistre un thème personnalisé.

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

Paramètres :

  • Identifiant unique du thème
  • Objet de configuration du thème, ou fonction qui retourne un objet de configuration S’il s’agit d’une fonction, elle reçoit en paramètre un objet contenant lightTheme et darkTheme, ce qui facilite l’extension à partir des thèmes existants.

Exemple :

registerCustomTheme('myTheme', { ... }); // Ou modifier à partir du thème clair registerCustomTheme('myTheme', ({ lightTheme }) => ({ ...lightTheme, ... }));

registerDarkTheme

Description

Enregistre le thème sombre (Dark Theme). Après enregistrement, il peut être récupéré via Builder.getTheme('dark').

function registerDarkTheme(): void

registerLightTheme

Description

Enregistre le thème clair (Light Theme). Après enregistrement, il peut être récupéré via Builder.getTheme('light').

function registerLightTheme(): void

ChartType

registerArea

Description

Enregistre le pipeline de construction de Area Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Area Chart.

function registerArea(): void

registerAreaPercent

Description

Enregistre le pipeline de construction de Area Percent Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Area Percent Chart.

function registerAreaPercent(): void

registerBar

Description

Enregistre le pipeline de construction de Bar Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Bar Chart.

function registerBar(): void

registerBarParallel

Description

Enregistre le pipeline de construction de Bar Parallel Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Bar Parallel Chart.

function registerBarParallel(): void

registerBarPercent

Description

Enregistre le pipeline de construction de Bar Percent Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Bar Percent Chart.

function registerBarPercent(): void

registerBoxPlot

Description

Enregistre le pipeline de construction de Box Plot Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Box Plot Chart.

function registerBoxPlot(): void

registerCirclePacking

Description

Enregistre le pipeline de construction de CirclePacking Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de CirclePacking Chart.

function registerCirclePacking(): void

registerColumn

Description

Enregistre le pipeline de construction de Column Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Column Chart.

function registerColumn(): void

registerColumnParallel

Description

Enregistre le pipeline de construction de Column Parallel Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Column Parallel Chart.

function registerColumnParallel(): void

registerColumnPercent

Description

Enregistre le pipeline de construction de Column Percent Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Column Percent Chart.

function registerColumnPercent(): void

registerDonut

Description

Enregistre le pipeline de construction de Donut Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Donut Chart.

function registerDonut(): void

registerDualAxis

Description

Enregistre le pipeline de construction de Dual Axis Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Dual Axis Chart.

function registerDualAxis(): void

registerFunnel

Description

Enregistre le pipeline de construction de Funnel Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Funnel Chart.

function registerFunnel(): void

registerHeatmap

Description

Enregistre le pipeline de construction de Heatmap Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Heatmap Chart.

function registerHeatmap(): void

registerHierarchySankey

Description

Enregistre le pipeline de construction de HierarchySankey Chart.

function registerHierarchySankey(): void

registerHistogram

Description

Enregistre le pipeline de construction de Histogram Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Histogram Chart.

function registerHistogram(): void

registerLine

Description

Enregistre le pipeline de construction de Line Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Line Chart.

function registerLine(): void

registerPie

Description

Enregistre le pipeline de construction de Pie Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Pie Chart.

function registerPie(): void

registerPivotTable

Description

Enregistre le pipeline de construction de Pivot Table Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Pivot Table Chart.

function registerPivotTable(): void

registerRaceBar

Description

Enregistre le pipeline de construction de RaceBar Chart. Après enregistrement, Builder prendra en charge la construction de la Spec de RaceBar Chart.

function registerRaceBar(): void

registerRaceColumn

Description

Enregistre le pipeline de construction de RaceColumn Chart. Après enregistrement, Builder prendra en charge la construction de la Spec de RaceColumn Chart.

function registerRaceColumn(): void

registerRaceDonut

Description

Enregistre le pipeline de construction de RaceDonut Chart. Après enregistrement, Builder prendra en charge la construction de la Spec de RaceDonut Chart.

function registerRaceDonut(): void

registerRaceLine

Description

Enregistre le pipeline de construction de RaceLine Chart. Après enregistrement, Builder prendra en charge la construction de la Spec de RaceLine Chart.

function registerRaceLine(): void

registerRacePie

Description

Enregistre le pipeline de construction de RacePie Chart. Après enregistrement, Builder prendra en charge la construction de la Spec de RacePie Chart.

function registerRacePie(): void

registerRaceScatter

Description

Enregistre le pipeline de construction de RaceScatter Chart. Après enregistrement, Builder prendra en charge la construction de la Spec de RaceScatter Chart.

function registerRaceScatter(): void

registerRadar

Description

Enregistre le pipeline de construction de Radar Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Radar Chart.

function registerRadar(): void

registerRose

Description

Enregistre le pipeline de construction de Rose Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Rose Chart.

function registerRose(): void

registerRoseParallel

Description

Enregistre le pipeline de construction de Rose Parallel Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Rose Parallel Chart.

function registerRoseParallel(): void

registerSankey

function registerSankey(): void

registerScatter

Description

Enregistre le pipeline de construction de Scatter Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Scatter Chart.

function registerScatter(): void

registerSunburst

Description

Enregistre le pipeline de construction de Sunburst Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Sunburst Chart.

function registerSunburst(): void

registerTable

Description

Enregistre le pipeline de construction de Table Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de Table Chart.

function registerTable(): void

registerTreeMap

Description

Enregistre le pipeline de construction de TreeMap Chart. Après enregistrement, Builder prendra en charge la construction de la Spec et de l’Advanced Config de TreeMap Chart.

function registerTreeMap(): void