scopo 0.6.2 copy "scopo: ^0.6.2" to clipboard
scopo: ^0.6.2 copied to clipboard

A Flutter package for managing scopes and dependency injection within the widget tree

0.6.2 #

  • add AsyncScopeCoordinator for coordination of scopes with the same key.
  • minor fixes.

0.6.1 #

  • add asyncScopeRoot to register scopes that do not have a parent, so that you can wait for them to complete.

0.6.0 #

  • fix some bugs.
  • add buildOnClosing for Scope.
  • add more examples.
  • add AsyncScope, AsyncDataScope, LiteScope with LiteScopeState.

0.5.0 #

  • [breaking changes] refactor, rename.
  • [breaking changes] exclusiveCoordinator transformed to scopeKey.
  • parent scopes now depend on their children (asyncInit, asyncDispose).
  • scope states can now also be initialized and disposed asynchronously (asyncInit, asyncDispose).

0.4.1 #

  • update example's README.md.

0.4.0 #

  • [breaking changes] add context to init.
  • add AsyncInitializer and AsyncState.

0.3.3 #

  • return child back. by default, it is not used, but you can use it yourself.

0.3.2 #

  • add ScopeDependenciesQueue for sequiential async initialization and disposal from list of dependencies.

0.3.1 #

  • fix a serious bug: the code is built using a Flutter fork. transfer to the official version.

0.3.0 #

  • add ScopeModel, ScopeNotifier, ScopeAsyncInitializer, ScopeStreamInitializer.
  • new Scope.
  • remake scopo_demo
  • add LifyceycleCoordinator for sequiential async initialization and disposal.

0.2.2+1 #

  • breaking changes: rename ListenableAspectBuilder to ListenableSelector.
  • breaking changes: rename listenTo to select.
  • update docs.
  • fix: pauseAfterInitialization to zero by default.

0.2.0-0.2.1 #

  • breaking changes: remove context from init.

0.1.3 #

  • implement ScopeContent from Listenable
  • add utils for Listenable
  • add minimal example.

0.1.2 #

  • yield ScopeReady closes init
  • add ScopeConsumer
  • remove type for progress from Scope definition

0.1.1 #

  • remove wrap
  • add wrapContent

0.1.0 #

  • scopo is ready for production
0
likes
0
points
773
downloads

Publisher

verified publisheryet-another.dev

Weekly Downloads

A Flutter package for managing scopes and dependency injection within the widget tree

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, meta

More

Packages that depend on scopo