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.