enterprise_state_inspector library
Classes
- OriginTimelineStats
- StateAnnotation
- Additional context that developers can attach to timeline events.
- StateAttachment
- Metadata describing an external artifact linked to a state record.
- StateChangeRecord
- Immutable model representing a recorded state change.
- StateDiffEntry
- Describes a granular difference between two structured state snapshots.
- StateInspectorAdapterHandle
- Lightweight handle that disposes the adapter wiring when no longer needed.
- StateInspectorAdapterRegistry
- Registry that allows packages to publish custom adapters without touching the core library. Third-party state managers can register an installer and later invoke it through install.
- StateInspectorAdapters
- Shared helper utilities for writing custom adapters against popular state managers.
- StateInspectorBlocObserver
- Bloc observer that forwards lifecycle events into the inspector timeline.
- StateInspectorController
- Central coordinator that stores state change snapshots and notifies listeners.
- StateInspectorGetAdapter
- Helpers for wiring GetX reactivity into the enterprise state inspector.
- StateInspectorOverlay
- Wraps application UI with an always-available inspector overlay panel.
- StateInspectorRiverpodObserver
- Observer that bridges Riverpod provider updates into the inspector timeline.
- StateInspectorSyncDelegate
- Observer that can mirror timeline changes to remote transports (WebSocket, HTTP, etc.).
- StateSnapshot
- Represents a captured view of state at a point in time.
- StateTimelineAnalytics
- StateTimelineEventBus
- A hub that multiplexes inspector events to multiple listeners. It implements StateInspectorSyncDelegate, so it can be added to the controller alongside WebSocket or stream delegates.
- StreamSyncDelegate
- Helper that pushes serialized timeline updates into a StreamSink.
- TimelineBroadcastEvent
- Payload wrapper exposed by StateTimelineEventBus. Consumers can easily serialise the data or transform it into custom protocols.
- WebSocketSyncDelegate
- Sync delegate that pushes timeline events over a WebSocket connection.
Enums
- StateAnnotationSeverity
- Severity level for timeline annotations.
- StateAttachmentType
- Types of rich media that can be associated with a timeline event.
- StateDiffKind
- StateEventKind
- Describes the type of state change captured by the inspector.
- TimelineBroadcastType
- Enumeration describing the kinds of broadcast events the timeline hub emits.
Typedefs
-
StateInspectorAdapterInstaller<
T> = StateInspectorAdapterHandle Function({StateInspectorController? controller, Map< String, Object?> ? extras, required String origin, required T target})