HydratedMixin<State> mixin
HydratedMixin mixin
- Superclass Constraints
- BaseStore<
State>
- BaseStore<
Properties
- error → dynamic
-
Get error value;
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasInitiated → bool
-
hasInitiated it's a get and it's the type bool
no setter
- isLoading → bool
-
Get loading value;
no setterinherited
- keyName → String
-
keyName it's a get and it's the type String
no setter
-
lastState
→ Triple<
State> -
lastState it's a get
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → State
-
Get the state value;
no setterinherited
-
triple
→ Triple<
State> -
Get the complete triple value;
no setterinherited
Methods
-
destroy(
) → Future -
Discard the store
inherited
-
execute(
Future< State> func(), {Duration delay = const Duration(milliseconds: 50)}) → Future<void> -
Execute a Future.
inherited
-
executeStream(
Stream< State> stream) → StreamSubscription -
Execute a Stream.
inherited
-
initStore(
) → Future< void> -
override
-
middleware(
Triple< State> newTriple) → Triple<State> -
called when dispacher update, setLoading or setError
overriding to change triple before the propagation;
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
observer(
{void onState(State state)?, void onLoading(bool isLoading)?, void onError(dynamic error)?}) → Disposer -
Observer the Segmented State.
inherited
-
propagate(
Triple< State> triple) → void -
IMPORTANT!!!
THIS METHOD TO BE VISIBLE FOR OVERRIDING ONLY!!!
inherited
-
setError(
dynamic newError, {bool force = false}) → void -
Change the error value.
inherited
-
setLoading(
bool newloading, {bool force = false}) → void -
Change the loading value.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
update(
State newState, {bool force = false}) → void -
Change the State value.
override
-
when<
TReturn> ({required TReturn onState(State state), TReturn onLoading(bool isLoading)?, TReturn onError(dynamic error)?}) → TReturn -
Represents a value of one of three mapped possibilities.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited