scope_manager 0.2.0 copy "scope_manager: ^0.2.0" to clipboard
scope_manager: ^0.2.0 copied to clipboard

A package that helps with managing dependency scopes in the application

Unreleased #

0.2.0 #

Added #

  • RootBinding that allows to specify the type associated with the RootScope instance.

0.1.1 #

Added #

  • Package meta information.

0.1.0 #

Added #

  • Documentation for classes and detailed Readme.

Changed #

  • Observability controll moved to a separate method setObservability.

0.0.4 #

Added #

  • Scope Manager can be observed, for debug purpose.
  • Widget showing current state of scopes and subscribers, for debug purpose.
  • Removing emptied groups when unsubscribe.

Fixed #

  • Problem with state mixin, that didn't provide a subscribing type correctly.
  • Subscribing to the same scope with different tags do not override list of holded scopes anymore.
  • Incorrect type definition during factories registration while init.

0.0.3 #

Fixed #

  • Feature scope registration and subscibing type-related issues.

0.0.2 #

Added #

  • ScopeResolver provided in ScopeFactory signature.

0.0.1 #

Info #

  • Initial release, code is experimental and might be unstable.

Added #

  • Basic features of defining and managing scopes.
2
likes
160
points
169
downloads

Publisher

verified publishermbixjkee.dev

Weekly Downloads

A package that helps with managing dependency scopes in the application

Repository (GitHub)
View/report issues

Topics

#dependency-injection #scope #lifecycle

Documentation

API reference

Funding

Consider supporting this project:

github.com
buymeacoffee.com
www.patreon.com
boosty.to

License

MIT (license)

Dependencies

flutter

More

Packages that depend on scope_manager