SucceededValueState<T> class

State indicates the action is completed successfully with value

Inheritance
Available extensions

Constructors

SucceededValueState(T value)
const

Properties

hasError → bool
Return true if it has error
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
hasValue → bool
Return true if it has a value
no setterinherited
isFailed → bool
Return true if it is failed with error
no setterinherited
isFinished → bool
Return true if it is finished, either succeeded or failed
no setterinherited
isIdle → bool
Return true if it is idle
no setterinherited
isSucceeded → bool
@inhertdoc
no setteroverride
isWorking → bool
Return true if it is in progress
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → T
Value of the state
finalinherited

Methods

extractError() → Object
Extract error or exception
inherited
extractValue<T>() → T
Extract the value
inherited
matchPattern<TR>(Map<OnState<Stated>, TR> patterns) → TR

Available on Stated, provided by the StatedMatchExtension extension

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 ==(dynamic other) → bool
The equality operator.
inherited