Introduction
This package helps you manage any dependencies in your project with whithout context and is possible to create dependencies for modules. The objective is help any developer to manage dependencies using a easy way for do this.
Why Flutter Injections?
- Fast and Efficient
Flutter Injections use search-tree to get the dependencies, this improve the speed to get them, and use less CPU to search for specific objects.
- Module Injections
Create module injections that have all dependencies needed on your widgets. I.E
HomeInjections
have all dependencies needed onHomePage
. - Easy to use
The focus is to keep it simple to handle dependencies on large scale applications.
- Auto dispose
Objects are auto disposed when FlutterInjection is removed from the Widget Tree.
- Simple dispose
With Flutter Injections you can dispose a specific object using
__dispose<T>
method.