force_inject_flutter 0.2.0
force_inject_flutter: ^0.2.0 copied to clipboard
Flutter integration for ForceInject – scoped DI made clean.
Changelog #
0.2.0 #
✨ Features
-
Added
ForceInitializableViewModelinterface:- Automatically calls
init(context)on ViewModels injected viaForceViewModelBuilder<T> - Useful for reading
BuildContext(theme, localization, etc.)
- Automatically calls
-
ForceViewModelBuildernow triggersdispose()if your ViewModel implementsDisposable
🧪 Added test: force_view_model_lifecycle_test.dart
📚 Added example: viewmodel_lifecycle_flutter_di
0.1.1 #
- README.md improvements
0.1.0 #
- Initial release 🎉
- Added
ForceScopeWidgetfor scoped lifetimes in Flutter - Added
ForceViewModelBuilder<T>for reactive ViewModel injection