Crew Cognitive Load (Next)
Shows per-crew cognitive load as bars, with a switch for each role series and a Crew Average view. Layout holds the labels and a value channel holds the scores and statuses.
Summary
| Value | |
|---|---|
| Layout id | CrewCognitiveLoad |
| Widget config | crewCognitiveLoadItem |
| Channel shape | value |
Migration status
migrated, reference: tools/arbex/reference/next/CrewCognitiveLoad.json. See Dataservice migration status.
Layout
| Field | Description |
|---|---|
channels | One value channel per widget instance |
titleContent | Widget title shown in the header (use with shouldRenderTitle: true) |
tooltipContent | Info tooltip next to the title (use with shouldRenderTooltip: true) |
crewCognitiveLoadItem.linkText | Link button label. The button is always shown; an omitted or empty value falls back to View Crew Metrics |
crewCognitiveLoadItem.datasets[] | id, name, order; switch series matched by id to the channel |
A series named Crew Average (case-insensitive) is the average view. It is off by default, and turning it on hides the individual series.
Does not support dual column. The link button calls the host’s modal-open callback, so it does nothing unless the hosting page provides one.
Data contract
| Shape | Payload |
|---|---|
value | data.value is { datasets }. Each dataset has an id and data[] of name (crew), score and status of Low, Medium or High. |
A score of 0 renders as a gap. Datasets and crews can be added as a capture progresses. With no scores the widget shows its empty state.
Example
CrewCognitiveLoad.json. RAG: tools/arbex/rag/reference/components/CrewCognitiveLoad.md.
Related
- Next components index
- Dataservice migration status
- RAG:
tools/arbex/rag/reference/components/CrewCognitiveLoad.md