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

ResponseTime (Next)

Phase timeline bars for response-time metrics (exposure, fire mission, and similar). Uses the dedicated responseTime channel shape, not generic value.

Summary

Value
Layout idResponseTime
Widget configresponseTimeItem
Channel shaperesponseTime

Migration status

migrated, reference: tools/arbex/reference/next/ResponseTime.json (Fire Mission mock with multi-phase legend). See Dataservice migration status.

Layout

FieldDescription
channelsOne channel per widget instance
responseTimeItem.code, description, filterTitleChrome
responseTimeItem.barHeightCSS height
responseTimeItem.legend.items[]Phase labels and order. Items sit on one row and wrap only when they run out of width. line is accepted but ignored.

Supports dual column.

Data contract

ShapePayload
responseTimedata, legend, rangeData, phaseStats, annotations, etc.

Declared in direct-ingestion types / HeatDirectShapes.

Minute-marker labels (annotations[].label) are centred on the top edge of the chart. The component sets label.offsetY itself, so any value in the payload is ignored. The space above the chart fits the default label size (14px text, 6px top and bottom padding). Larger labels can be clipped at the top.

Example

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

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