mobx 0.0.2 copy "mobx: ^0.0.2" to clipboard
mobx: ^0.0.2 copied to clipboard

outdated

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> via observable<T>()
  • Create ObservableList<T>
  • Create ObservableMap<K, T>

Computed Observables #

  • Create ComputedValue<T> via computed<T>()
  • 2-phase change propagation

Reactions #

  • Create Reaction with autorun()
  • Create Reaction with reaction()
  • Create Reaction with when()
  • Create Reaction with when() returning Future<T>

Actions #

  • Create Action with action()
  • 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)
1191
likes
0
pub points
99%
popularity

Publisher

verified publisherdart.pixelingene.com

Reactive State Management for Dart apps.

Homepage

License

unknown (LICENSE)

More

Packages that depend on mobx