mobx 0.0.2 mobx: ^0.0.2 copied to clipboard
Reactive State Management for Dart apps.
mobx #
+
MobX for the Dart language.
Supercharge the state-management in your Dart apps with Transparent Functional Reactive Programming (TFRP)
Building blocks #
Observables #
- Create
ObservableValue<T>
viaobservable<T>()
- Create
ObservableList<T>
- Create
ObservableMap<K, T>
Computed Observables #
- Create
ComputedValue<T>
viacomputed<T>()
- 2-phase change propagation
Reactions #
- Create
Reaction
withautorun()
- Create
Reaction
withreaction()
- Create
Reaction
withwhen()
- Create
Reaction
withwhen()
returningFuture<T>
Actions #
- Create
Action
withaction()
- Create untracked-action with
untracked<T>()
- Create transaction with
transaction<T>()
Cross cutting features #
- Observability API
- Spying and Tracing
- Exception handling and Error recovery
Public facing #
- Logo
- Documentation
- Website (published on github.io)