flutter_forge library

Classes

ActionStateTuple<A extends ReducerAction, S>
AsyncState<T extends Object>
AsyncStateAction
AsyncStateData<T extends Object>
AsyncStateError<T extends Object>
AsyncStateInitial<T extends Object>
AsyncStateLoadAction
AsyncStateLoadCompleteAction<T extends Object>
AsyncStateLoadFailedAction
AsyncStateLoading<T extends Object>
AsyncStateResetAction
AsyncStateWidget<T extends Object, E>
ComponentWidget<S, E, A extends ReducerAction>
Base intended to be extended to create the widget portion of a Flutter Forge component.
EffectTask<S, E, A extends ReducerAction>
Rebuilder<S, E, A extends ReducerAction>
Rebuild a portion of the widget tree when state changes.
Reducer<S, E, A extends ReducerAction>
ReducerAction
ReducerTuple<S, E, A extends ReducerAction>
SelectRebuilder<S, E, A extends ReducerAction, T>
Rebuild a portion of the widget tree when a selected portion of state changes.
Store<S, E, A extends ReducerAction>
StoreInterface<S, E, A extends ReducerAction>
Formal Interface for all Store implementations
TestStore<S, E, A extends ReducerAction, CS, CA extends ReducerAction>
ViewStoreInterface<S, A extends ReducerAction>
Formal Interface for all ViewStore implementations

Functions

asyncStateReducer<T extends Object, E>(FutureOr<T> load(E)) Reducer<AsyncState<T>, E, AsyncStateAction>