Provides the highchartsToMaidr function to convert Highcharts chart
instances into MAIDR-compatible data (including multi-pane charts, which
become MAIDR subplot grids), highchartsGridToMaidr to combine
several chart instances into one figure with subplot navigation, and
createHighchartsSync for bidirectional visual synchronization
(tooltip and point highlighting).
Remarks
Highcharts is not bundled — users must provide their own Highcharts
installation. This module only reads from the Highcharts chart API and
generates a plain JSON descriptor that MAIDR understands.
The trace types Highcharts draws with a series type it shares with something
else are declared in the maidr block of a series' custom subspace, which
is why MaidrTraceDeclaration and the variants this adapter reads are
re-exported here.
Public Highcharts adapter API for MAIDR.
Provides the highchartsToMaidr function to convert Highcharts chart instances into MAIDR-compatible data (including multi-pane charts, which become MAIDR subplot grids), highchartsGridToMaidr to combine several chart instances into one figure with subplot navigation, and createHighchartsSync for bidirectional visual synchronization (tooltip and point highlighting).
Remarks
Highcharts is not bundled — users must provide their own Highcharts installation. This module only reads from the Highcharts chart API and generates a plain JSON descriptor that MAIDR understands.
The trace types Highcharts draws with a series type it shares with something else are declared in the
maidrblock of a series'customsubspace, which is why MaidrTraceDeclaration and the variants this adapter reads are re-exported here.Example