dataflow library

Classes

DataAction<T extends DataStore>
An abstract class representing a DataAction.
DataFlow
A class representing a DataFlow.
DataMiddleware
An abstract class representing a DataMiddleware.
DataStore
An abstract class representing a DataStore.
DataSync<T extends DataStore>
A widget that builds its descendants based on the state of a DataStore.
DataSyncNotifier
A widget that notifies listeners when specific DataAction actions occur.
DataSyncState<T extends DataStore>

Enums

DataActionStatus
An enum representing the status of a DataAction.

Mixins

DataChain<T>
A mixin that allows a DataAction to fork into another DataAction.

Typedefs

ContextCallbackWithStatus = void Function(BuildContext context, DataAction<DataStore> action, DataActionStatus status)
A function that is called when a DataAction action occurs.
DataActionBuilder = DataAction<DataStore> Function()
A function that returns a DataAction.

Exceptions / Errors

DataFlowException