Recipes

How to solve a specific problem with Apex components: the decision behind the approach, the code, and what breaks first.

Drill down from a chart into a grid

Click a chart bar and filter a data grid to it: the dataPointSelection payload, mapping an index to a value, and the re-render ordering that breaks first.

ApexCharts.js + ApexGrid

Sync a map selection to a chart and a grid

Click a map region and filter a chart and a data grid to it: the shared-store contract, the re-entrancy guard, and what ping-pongs without one.

ApexMaps + ApexCharts.js + ApexGrid

Choosing a visualization for hierarchical data

Four renderers for hierarchical data, chosen by the shape your data has: which need nesting, which needs an edge list, and which can encode two metrics.

ApexCharts.js + ApexTree + ApexSankey