WindowStrategy enum

The strategy that is used to determine how and when a new window is created.

Inheritance
Available extensions

Values

everyEvent → const WindowStrategy

cancels the open window (if any) and immediately opens a fresh one.

eventAfterLastWindow → const WindowStrategy

waits until the current open window completes, then when the source Stream emits a next event, it opens a new window.

firstEventOnly → const WindowStrategy

opens a recurring window right after the very first event on the source Stream is emitted.

onHandler → const WindowStrategy

does not open any windows, rather all events are buffered and emitted whenever the handler triggers, after this trigger, the buffer is cleared.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
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

Constants

values → const List<WindowStrategy>
A constant List of the values in this enum, in order of their declaration.