veto 0.0.5+2 copy "veto: ^0.0.5+2" to clipboard
veto: ^0.0.5+2 copied to clipboard

outdated

A lightweight MVVM state management solution inspired by the FilledStacks Stacked package.

0.0.5+2 #

  • 🐛️ Bugfix: Update exports.

0.0.5+1 #

  • ✨ New: Added the ViewModelWidget as designed in the Stacked package.

0.0.5 #

  • ⚠️ Breaking/New: Reimplemented provider package to allow for use of its benefits.
  • ⚠️ Breaking/New: Made BaseViewModel a ChangeNotifier again.
  • ⚠️ Breaking/New: Added isReactive, onDispose and shouldDispose arguments to ViewModelBuilder.
  • ⚠️ Breaking/New: Moved error and busy logic to mixins ErrorManagement and BusyManagement.
  • ⚠️ Breaking/New: Moved BaseViewModel helper methods to ViewModelHelpers.
  • ⚠️ Breaking/New: Introduced new BusyService lazy singleton and BusyModel which allow to show busy indicators through overlays from anywhere in the app.
  • ⚠️ Breaking/New: Added BusyServiceManagement mixin to allow for easy use of the BusyService.
  • ⚠️ Breaking/New: Integrated the isInitialised notifier into the ViewModelBuilder.
  • ⚠️ Breaking/New: Introduced BaseViewModel setInitialised to allow for manual control of the isInitialised notifier.

0.0.4+3 #

  • 🐛️ Bugfix: Fixed Ake classes.

0.0.4+2 #

  • 🐛️ Bugfix: Fixed part of AkeViewModelBuilder.

0.0.4+1 #

  • 🐛️ Bugfix: Fixed naming of AkeViewModelBuilder.

0.0.4 #

  • ✨ New: Added AutomaticKeepAliveClientMixin to AkeViewModelBuilder.
  • ✨ New: Added AkeBaseViewModel.

0.0.3+2 #

  • Improve readme

0.0.3+1 #

  • Improved isMounted logic.

0.0.3 #

  • ⚠️ Breaking: Made the BaseViewModel.context getter nullable to better reflect actual logic.
  • ⚠️ Breaking: Removed all context related helper methods. Suggest to add these methods to a context extension yourself for easy fix and access.

0.0.2 #

  • ⚠️ Breaking: Refactor BaseViewModel.isMounted to function instead of callback.

0.0.1+7 #

  • Update example project

0.0.1+6 #

  • Fix fully removing unused parameters.
  • Remove irrelevant todos.

0.0.1+5 #

  • ⚠️ Breaking: Removed disposeViewModel, initialiseViewModel and rebuild boolean arguments to the ViewModelBuilder.

0.0.1+4 #

  • ✨ New: Added disposeViewModel, initialiseViewModel and rebuild boolean arguments to the ViewModelBuilder.

0.0.1+3 #

  • Updated readme.

0.0.1+2 #

  • ✨ New: Added proper example project, unit tests and widget tests.

0.0.1+1 #

  • 🐛️ Bugfix: Improved the BaseViewModel.state logic to give hasError and isBusy proper back and forth precedence over isInitialised.

0.0.1 #

  • Initial release.
2
likes
0
points
198
downloads

Publisher

verified publisherultrawideturbodev.com

Weekly Downloads

A lightweight MVVM state management solution inspired by the FilledStacks Stacked package.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, provider

More

Packages that depend on veto