Skip to Content
This documentation is provided with the HEAT environment and describes this HEAT instance.

Results (Next)

Shows per-group results: optional metric cards, then a table of selected versus correct answers, with a dropdown to switch group. Layout holds the labels and a value channel holds the values.

Summary

Value
Layout idResults
Widget configresultsItem
Channel shapevalue

Migration status

migrated, reference: tools/arbex/reference/next/Results.json. See Dataservice migration status.

Layout

FieldDescription
channelsOne value channel per widget instance
titleContentWidget title shown in the header (use with shouldRenderTitle: true)
resultsItem.tableHeadersAnswers table column headers, in order
resultsItem.hasLeftColumnShow the left column of row labels (default false)
resultsItem.showQuestionIconsCorrect, partial and incorrect icons (default true)
resultsItem.showSubTitleSelected group label under the title (default true)
resultsItem.filterIconIcon name for the group dropdown
resultsItem.metricCards[]id, title, optional unit; values matched by id

Does not support dual column.

Data contract

ShapePayload
valuedata.value is { groups, leftColumn? }. Each group has a unique title, optional metrics[] (id, result) and answers[] (UserAnswer, CorrectAnswer, Status of Green, Amber or Red).

Groups and answers can be added as a capture progresses. With no groups the widget shows its empty state.

Example

Results.json. RAG: tools/arbex/rag/reference/components/Results.md.

Opens your browser's print dialog. Choose "Save as PDF" as the destination.