Report widget types¶
Widget type identifiers used when adding instances to a report layout. Display names are from the application UI.

Data widgets¶
| Type ID | Display name | Purpose |
|---|---|---|
table.data |
Table | Tabular data |
list.data |
List | List presentation; in Merged scans mode shows Track 1 / Track 2 column groups |
list.classGroupEdit |
Class group editor | Paginated editor for track class groups |
chart.line |
Line chart | Time series or category lines |
chart.bar |
Bar chart | Bar series |
chart.pie |
Pie chart | Proportions (supports donut mode) |
image.scan |
Scene overview | Scan reference / frame images |
stat.total |
Total | Aggregate count for the current Apply state |
Control widgets¶
| Type ID | Display name | Purpose |
|---|---|---|
controls.filters |
Filters | Attribute filter rules (eq, neq, contains, in) with and/or logic |
controls.lines |
Lines | Counting line selector (needs a scan) |
controls.buttonGroup |
Button group | Exclusive button selection (for example class group) |
Class filtering is typically done with Button group; line first/last with Lines; free-form attribute keys with Filters.
Configuration¶
Each widget instance has:
| Part | Edited in | Saved when |
|---|---|---|
| Type | Fixed at add time | — |
| Query | Edit widget → Query tab | Save layout on view page |
| Appearance | Edit widget → Appearance tab | Save layout |
Apply on the view page refreshes data only — it does not save layout. Layout Save persists layouts and widget configs (querySettings / appearance).
Related pages¶
- Edit layout and add widgets
- View a report
- Glossary — Apply, widget, Single scan / Merged scans