ErrorStateBase<SELF extends HasError> class abstract

Base class for state implements HasValue contract

Implemented types
Mixed-in types
Implementers
Available extensions

Constructors

ErrorStateBase(Object error)
const

Properties

error Object
Error or exception
final
hasError bool
Return true if it has error
no setterinherited
hashCode int
The hash code for this object.
no setteroverride
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
Return true if it is succeeded
no setterinherited
isWorking bool
Return true if it is in progress
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

extractError() Object
Extract error or exception
inherited
extractValue<T>() → T
Extract the value
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator.
override