Streamable<T> class
The class representing a streamed value
Constructors
- Streamable(T defaultValue)
-
Classes containing this object need to implement
Forgettable
Properties
Methods
-
listen(
dynamic listener(T)) → StreamSubscription< T> - Utility wrapper for this.stream.listen
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
send(
) → void - Sends the current value to listeners
-
set(
T val) → void -
Sets the value to the given
valand updates the listeners. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator *(
num other) → double -
Available on Streamable<
Multiplication operatordouble> , provided by the StreamableDoubleExtension extension -
operator *(
int other) → int -
Available on Streamable<
Multiplication operatorint> , provided by the StreamableIntExtension extension -
operator +(
num other) → double -
Available on Streamable<
Addition operatordouble> , provided by the StreamableDoubleExtension extension -
operator +(
int other) → int -
Available on Streamable<
Addition operatorint> , provided by the StreamableIntExtension extension -
operator +(
String other) → String -
Available on Streamable<
String> , provided by the StreamableStringExtension extension -
operator -(
num other) → double -
Available on Streamable<
Subtraction operatordouble> , provided by the StreamableDoubleExtension extension -
operator -(
int other) → int -
Available on Streamable<
Subtraction operatorint> , provided by the StreamableIntExtension extension -
operator /(
num other) → double -
Available on Streamable<
Division operatordouble> , provided by the StreamableDoubleExtension extension -
operator /(
int other) → double -
Available on Streamable<
Division operatorint> , provided by the StreamableIntExtension extension -
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator [](
int index) → T? -
Available on Streamable<
List< , provided by the StreamableListExtension extensionT> > -
operator [](
K key) → V? -
Available on Streamable<
Map< , provided by the StreamableMapExtension extensionK, V> > -
operator []=(
int index, T newVal) → void -
Available on Streamable<
List< , provided by the StreamableListExtension extensionT> > -
operator []=(
K key, V newVal) → void -
Available on Streamable<
Map< , provided by the StreamableMapExtension extensionK, V> >