sdk library

Public SDK surface for rxdart_devtools.

Import this library from your app code to call RxDartDevtools.init and to access the .track() and .enableInjection() chain on Subjects and Streams.

Classes

RxDartDevtools
Entry point for the rxdart_devtools runtime.
TrackedStream<T>
Wrapper returned by Stream.track() that lets you unwrap the original Stream while keeping the call chain expressive.
TrackedSubject<T, S extends Subject<T>>
Wrapper returned by Subject.track() that preserves the original Subject subtype and unlocks enableInjection.

Extensions

StreamTrackingExtension on Stream<T>
Adds track to any Stream so its emissions appear in the DevTools panel.
SubjectTrackingExtension on S
Adds track to any rxdart Subject so its emissions appear in the DevTools panel and the panel can drive values into it via enableInjection.