states_rebuilder library

Classes

Inject<T>
A class used to wrap injected models, streams or futures. It caches the rew singleton and the reactive singleton.
Injectable
Base class for Inject
Injector
A class used to register (inject) models.
ObserverOfStatesRebuilder
StatesRebuilder use the observer pattern. [...]
ReactiveModel<T>
An abstract class that defines the reactive environment. [...]
StateBuilder<T>
You wrap any part of your widgets with StateBuilder Widget to make it Reactive. When StatesRebuilder.rebuildStates method is called, it will rebuild.
StatesRebuilder
Your logics classes extend StatesRebuilder to create your own business logic BloC (alternatively called ViewModel or Model).
StatesRebuilderDebug
StateWithMixinBuilder<T>
You wrap any part of your widgets with StateBuilder Widget to make it Reactive. When rebuildState method is called and referred to it, it will rebuild.

Enums

JoinSingleton
Join reactive singleton to reactive environment
MixinWith
Mixin StateWithMixinBuilder