stream_schedule library Null safety

Classes

Emission<T>
Interval<T>
Lifecycle<T>
Schedule<T>
Start<T>
Stop<T>
StreamElement<T>

Extensions

AsyncExpandRecursive
LifecycleScheduleListExtension
ScheduleListExtension

Functions

observingElement<T>(T e) StreamPredicate<T>
streamEmits(String streamName, dynamic value) StreamCondition
streamStart<T>() StreamPredicate<T>
timePassed(Duration duration) StreamCondition

Typedefs

StreamCondition = MapEntry<Stream? Function(Map<StreamNode, Stream>), Future Function(Stream?)>
StreamPredicate<T> = bool Function(StreamElement<T>)