stacked 1.5.2 copy "stacked: ^1.5.2" to clipboard
stacked: ^1.5.2 copied to clipboard

outdated

An architecture and widgets for an MVVM inspired architecture in Flutter. It provides common functionalities required to build a large application in a understandable manner.

1.5.2 #

  • Added onData function into FutureViewModel that can be overridden

1.5.1 #

  • Ensure model is busy as soon as runFuture notifyListeners for the first time

1.5.0 #

  • Adds functionality to support RxList

1.4.3 #

  • Added functionality to save the error thrown by the calling future

1.4.2 #

  • Added getParentViewModel functionality for accessing a provided ViewModel above in the widget tree

1.4.1+2 #

  • Busy for Object bug fix in base viewmodel

1.4.1+1 #

  • Change log styling updates

1.4.1 #

  • Added the const keyword to the following widget constructors:
    • ViewModelBuilder.nonReactive, ViewModelBuilder.reactive, and ViewModelWidget

1.4.0+1 #

  • [Breaking] Moved private files into src folder

1.4.0 #

  • Breaking Moved private files into src folder
  • Fix imports, import visibility and changed file names.

1.3.4 #

  • Added DynamicDataSource funtionality to swap streams at runtime

1.3.3 #

  • Removed the hooks dependency and moved code to stacked_hooks package

1.3.2 #

  • Fixed StreamViewModel functionality

1.3.1 #

  • Added the HookViewModelWidget to use the ViewModelWidget with flutter_hooks

1.3.0+3 #

  • Pass type to the base models of ViewModel

1.3.0+2 #

  • ReadMe updates

1.3.0+1 #

  • onModelReady taken out of post frame callback

1.3.0 #

  • Adds Mulitple streams ViewModel Builder

1.2.4 #

  • onModelReady updates

  • onModelReady is not called every time the model is constructed

  • onModelReady is called after the current frame is rendered by using postFrameCallback internally.

1.2.3 #

  • Added BuildContext to ViewModelBuilder for WidgetBuilder

1.2.2+1 #

  • Updated ChangeLog order

1.2.2 #

  • Moved stream subscription to after ViewModel construction

1.2.1+2 #

  • Description Update 2

1.2.1+1 #

  • Description Update

1.2.1 #

  • Added ViewModelBuilderWidget
  • The ViewModelBuilderWidget removes boiler plate code for using a ViewModelBuilder to provide the View->ViewModel rebuild functionality.

1.2.0 #

  • Added FutureViewmodel
  • The FutureViewModel removes boiler plate code for a ViewModel that depends on data returned from a Future.

1.1.0 #

  • Added StreamViewModel
  • The StreamViewModel removes boiler plate code for listening to a Stream and notifying listeners as the data comes in.

1.0.3+3 #

  • Added isBusy to BaseViewModel

1.0.3+2 #

  • Added Migration from provider_architecture to stacked

1.0.3+1 #

  • Updated Readme

1.0.3 #

  • Adds back setBusy call to BaseViewModel

1.0.2 #

  • Reactive Viewmodel updates
  • Instead of depending on the user to call set reactive services we require an override to provide a list of services

1.0.1 #

  • Readme instruction updates

1.0.0 #

  • First release of the architecture containing all the initial required parts to build a full application.
1394
likes
0
pub points
98%
popularity

Publisher

verified publisherfilledstacks.com

An architecture and widgets for an MVVM inspired architecture in Flutter. It provides common functionalities required to build a large application in a understandable manner.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, observable_ish, provider

More

Packages that depend on stacked