Schedule<T> class abstract

Implementers

Constructors

Schedule(Duration duration, bool after(StreamElement<T>))
const

Properties

after bool Function(StreamElement<T>)
final
duration Duration
final
emit → T
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

emission<T>({Duration duration = const Duration(seconds: 0), required StreamPredicate<T> after, required T emit}) Emission<T>
interval<T>({Duration duration = const Duration(seconds: 0), required StreamPredicate<Lifecycle<T>> after, required T emit, required StreamCondition stopWhen}) Interval<T>
start<T>({Duration duration = const Duration(seconds: 0), required StreamPredicate<Lifecycle<T>> after, required T emit}) Emission<Lifecycle<T>>
stop<T>({Duration duration = const Duration(seconds: 0), required StreamPredicate<Lifecycle<T>> after, required T emit}) Emission<Lifecycle<T>>