AsyncLoading<T> class

State for an AsyncState with a loading state

Inheritance

Constructors

AsyncLoading({T? value, (Object, StackTrace?)? error, bool isLoading = true, bool hasValue = false, bool hasError = false})

Properties

error Object?
Returns the error of the state.
no setterinherited
hasError bool
Returns true if the state has an error
final
hashCode int
The hash code for this object.
no setterinherited
hasValue bool
Returns true if the state has a value
final
isLoading bool
finalinherited
isRefreshing bool
Returns true if the state is refreshing with a loading flag, has a value or error and is not the loading state
no setterinherited
isReloading bool
Returns true if the state is reloading with having a value or error, and is the loading state
no setterinherited
requireValue → T
Force unwrap the value of the state.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stackTrace StackTrace?
Returns the stack trace of the state.
no setterinherited
value → T?
Returns the value of the state.
no setterinherited

Methods

map<E>({required AsyncDataBuilder<E, T> data, required AsyncErrorBuilder<E> error, required AsyncStateBuilder<E> loading, AsyncStateBuilder<E>? reloading, AsyncStateBuilder<E>? refreshing}) → E
Map the state to a value.
inherited
maybeMap<E>({AsyncDataBuilder<E, T>? data, AsyncErrorBuilder<E>? error, AsyncStateBuilder<E>? loading, AsyncStateBuilder<E>? reloading, AsyncStateBuilder<E>? refreshing, required AsyncStateBuilder<E> orElse}) → E
Map the state to a value with optional or else.
inherited
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 ==(covariant AsyncState<T> other) bool
The equality operator.
inherited