sura_manager library

Classes

AsyncSubjectManager<T>
Previously call BaseStream or BaseExtendBloc AsyncSubjectManager is a wrap around bloc pattern that use rxdart AsyncSubjectManager provide a method asyncOperation to handle or call async function associated with rxdart's BehaviorSubject
FutureManager<T extends Object>
FutureManager is a wrap around Future and ChangeNotifier
FutureManagerBuilder<T extends Object>
A widget that build base on the state a FutureManager
FutureManagerError
ManagerCacheOption
ManagerConsumer
Extends this class instead of Stateless widget to access ManagerRef
ManagerConsumerBuilder
ManagerProvider<T extends Object, P>
Create a provider for FutureManager
ManagerRef
SuraManagerProvider

Enums

ManagerProcessState
A state that indicate the state of our manager, doesn't reflect on UI
ManagerViewState
A state that control the state of our manager's UI

Mixins

ManagerProviderMixin<T extends StatefulWidget>
Mixin on StatefulWidget's state class to access ManagerRef

Constants

EmptyErrorFunction → const Widget Function(dynamic _)