Tree, Grouping & Pivot
Hierarchical tree rows, group-by headers, footer aggregates, pivot cross-tabs, and responsive list view.
Each capability is opt-in via DataTableFeatures and its matching config struct.
- Org charts and nested categories (
TREE_DATA) - Group-by reports with subtotals (
ROW_GROUPING,AGGREGATION) - Cross-tab analysis (
PIVOTING) - Mobile-friendly card lists (
LIST_VIEW)
- Enable the relevant flag on
features. - Pass
get_tree_path,row_grouping,aggregation,pivot, orlist_viewprops. - Read processed output via
DataTableHandle::get_processed_datasetfor downstream charts — see Charts Integration for the live binding pattern.
Tree data
Hierarchical rows with expand/collapse grouping column (TREE_DATA).
| Engineering |
Row grouping
Group rows by column with expand/collapse headers (ROW_GROUPING).
| Acme (2) | |
| Globex (1) |
Summaries
Footer aggregate totals for numeric columns (AGGREGATION).
A | 400 |
B | 350 |
C | 450 |
1200 |
Pivot
Cross-tab pivot with dynamic columns and configuration panel (PIVOTING).
East | 100 |
West | 200 |
List view
Responsive card layout instead of table rows (LIST_VIEW).
Ada Lovelace
RoleEngineer
Grace Hopper
RoleScientist