grid_cockpit_ui library

Transport-neutral diagnostics projections and Flutter display primitives.

Classes

CostRollupState
Aggregated token and cost data.
CostRollupViewModel
Snapshot-driven recursive cost projection.
InspectorState
State projected for the diagnostics inspector.
InspectorViewModel
Snapshot-driven inspector projection for one diagnostics node.
LiveTreeSource
Transport-neutral adapter over an injected wire source.
OverviewState
State projected for the cockpit overview.
OverviewViewModel
Snapshot-driven overview projection.
PipelineNodeView
One node projected into a pipeline.
PipelineState
State projected for the pipeline.
PipelineViewModel
Snapshot-driven pipeline projection.
PropertyRow
Displays one property and recursively displays object-valued children.
PropertyRowModel
One display-ready diagnostics property row.
PropertyValue
A display-ready diagnostics property value.
ReferenceChip
Compact activatable display for a diagnostics reference.
ReferenceTarget
A typed target emitted when a diagnostics reference is activated.
ReplayTreeSource
Deterministic recorded source for tests and demonstrations.
StepStateBadge
Compact semantic badge for a pipeline step state.
SubstationSummary
Overview information about a diagnostics substation.
TreeSource
Observable diagnostics snapshots consumed by cockpit projections.
TreeWireSource
Reporter/client seam injected into LiveTreeSource.
WorkItemView
One work item projected for display.
WorkListState
State projected for the work list.
WorkListViewModel
Snapshot-driven work-list projection.

Enums

SeverityToken
Stable semantic severity used by cockpit presentation.
StepVisualState
Stable visual states for work and pipeline steps.

Extensions

CostRollupStatePatterns on CostRollupState
Adds pattern-matching-related methods to CostRollupState.
InspectorStatePatterns on InspectorState
Adds pattern-matching-related methods to InspectorState.
OverviewStatePatterns on OverviewState
Adds pattern-matching-related methods to OverviewState.
PipelineNodeViewPatterns on PipelineNodeView
Adds pattern-matching-related methods to PipelineNodeView.
PipelineStatePatterns on PipelineState
Adds pattern-matching-related methods to PipelineState.
PropertyRowModelPatterns on PropertyRowModel
Adds pattern-matching-related methods to PropertyRowModel.
PropertyValuePatterns on PropertyValue
Adds pattern-matching-related methods to PropertyValue.
SubstationSummaryPatterns on SubstationSummary
Adds pattern-matching-related methods to SubstationSummary.
WorkItemViewPatterns on WorkItemView
Adds pattern-matching-related methods to WorkItemView.
WorkListStatePatterns on WorkListState
Adds pattern-matching-related methods to WorkListState.

Properties

emptyOverviewState → OverviewState
Empty overview used before a live source receives its first snapshot.
final

Functions

severityColor(ColorScheme colors, SeverityToken severity) → Color
Resolves a semantic severity against the active Material color scheme.