state_manager/simple/simple library
Classes
- DeexElement
- DeexError
- DeexStatelessWidget
- A StatelessWidget than can listen reactive changes.
- DeexStore
- FullLifeCycleController
- A controller with super lifecycles (including native lifecycles)
- ListNotifier
- ListNotifierGroup
- A notifier with group of listeners identified by id
- ListNotifierSingle
- A Notifier with single listeners
- Notifier
- NotifyData
- Observer
- RxStore
- A clean store to be used with only Rx variables
-
StateController<
T> - A recommended way to use Deex with Future fetching
-
SuperController<
T> - A controller with super lifecycles (including native lifecycles) and StateMixins
-
ValueBuilder<
T> - Manages a local state like ObxValue, but uses a callback instead of a Rx value.
-
ValueBuilderState<
T>
Mixins
- FullLifeCycleMixin
- ListNotifierGroupMixin
- ListNotifierSingleMixin
- This mixin add to Listenable the addListener, removerListener and containsListener implementation
- ScrollMixin
- this mixin allow to fetch data when the scroll is at the bottom or on the top
- StatelessObserverComponent
- a Component that can track changes in a reactive variable
Typedefs
- DeexStateUpdate = void Function()
- Disposer = void Function()
-
ValueBuilderBuilder<
T> = Widget Function(T snapshot, ValueBuilderUpdateCallback< T> updater) -
ValueBuilderUpdateCallback<
T> = void Function(T snapshot)