rxdart_devtools 0.1.1
rxdart_devtools: ^0.1.1 copied to clipboard
A Dart & Flutter DevTools extension for inspecting RxDart Subjects and Dart Streams. Simple SDK to set up for value/error introspection and injection.
0.1.1 #
Changed #
- DevTools tab icon updated to the Material build (wrench) glyph.
Documentation #
- Full dartdoc coverage across the public API (
sdk.dartanddto.dart). - Added
example/README.mdcovering the three core scenarios — tracking aStream, tracking aSubject, and tracking aSubjectwith injection enabled.
0.1.0 #
First usable release.
Added #
RxDartDevtools.init()to bootstrap the runtime registry.Stream<T>.track(name)andSubject<T>.track(name)extensions for registering streams in the rxdart DevTools panel..enableInjection(parse:)on tracked subjects to push values in from the panel.- Panel UI: stream list with live status indicators, current value view, per-stream event log, details panel, and clear-all action.
- Serialization of complex values: native JSON types and any class with
toJson()render as a structured tree in the panel; other objects fall back totoString(). kReleaseModeguards on all public entry points; the Dart AOT compiler dead-code-eliminates the registry and supporting code from release builds.
0.0.1 #
- Initial scaffold (never published).