built_redux_saga library

Classes

ForkTask
Runnable
RunnableFuture<ValueType>
SagaMiddlewareManager<StateType extends Built<StateType, StateBuilderType>, StateBuilderType extends Builder<StateType, StateBuilderType>, ActionsType extends ReduxActions>
Task

Functions

all(List<Iterable<Runnable>> runnablesList) Runnable
call<ValueType>(Future<ValueType> future, [ RunnableCallback<ValueType> callback, RunnableCallback error ]) Runnable
createSagaMiddleware<StateType extends Built<StateType, StateBuilderType>, StateBuilderType extends Builder<StateType, StateBuilderType>, ActionsType extends ReduxActions>(List<Iterable<Runnable>> runnableList) Middleware<StateType, StateBuilderType, ActionsType>
delay<ValueType>(Duration duration) Runnable
fork(Iterable<Runnable> runnable, [ RunnableCallback<Task> result ]) Runnable
put<PayloadType>(ActionName<PayloadType> actionName, PayloadType payload) Runnable
register<Type>(Type instance) Runnable
select<ResultType>(RunnableCallback<ResultType> callback) Runnable
take<PayloadType>(ActionName<PayloadType> actionName, [ RunnableCallback<Action<PayloadType>> success, RunnableCallback error ]) Runnable
takeEverything([RunnableCallback<Action<Object>> success, RunnableCallback error ]) Runnable

Enums

RunnableStatus

Typedefs

RegisteredItemFactory<Type>() → Type
RunnableCallback<ValueType>(ValueType value) → void