fluxivity 1.3.0 copy "fluxivity: ^1.3.0" to clipboard
fluxivity: ^1.3.0 copied to clipboard

Fluxivity is a package that allows you to build a reactive graph of your application's state.

1.0.0 #

  • Initial Version with the Reactive and Computed Classes

1.0.1 #

  • Updated Readme and added License

1.1.0 #

  • Both Reactive and Computed classes emits initial event on subscription. This adds an additional dependency on the rxdart package.
  • Tests are added. Use dart test to run these
  • Added class documentation internally
  • Updated readme

1.1.1 #

  • Downgraded async package to not clash with flutter_test's async package version
  • Included example app
  • Exported Snapshot class to be usable in Streams

1.2.0 #

  • Removed the graph dependency methods from reactive to be implemented later
  • Added the temperature conversion example code

1.3.0 (2023-04-07) #

  • Added: ReactiveListExtensions for providing reactive capabilities to regular lists, allowing users to seamlessly observe and react to list changes.
    • The reactive getter has been added to the List class, enabling conversion of regular lists into reactive lists.
    • ReactiveListExtensions includes overrides for common list manipulation methods, ensuring that the reactive list emits updates when modified.
    • A new addEffect method allows users to define custom functions (effects) that will be executed automatically whenever the list is modified.
    • The unwrap method has been introduced to convert a reactive list back to a regular list when needed.
5
likes
140
pub points
51%
popularity

Publisher

verified publisherabrahams.in

Fluxivity is a package that allows you to build a reactive graph of your application's state.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

async, collection, flutter, rxdart

More

Packages that depend on fluxivity