easy_binding 0.0.1 copy "easy_binding: ^0.0.1" to clipboard
easy_binding: ^0.0.1 copied to clipboard

A package for binding get_it to a widget or route.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2025-12-19 #

Added #

  • Initial release of Easy Binding
  • EasyBinding abstract class for creating bindings
  • EasyBindingRoute widget for wrapping pages with lifecycle management
  • Support for single binding with binding parameter
  • Support for multiple bindings with bindings parameter
  • Automatic onInit() call when route is created
  • Automatic onDispose() call when route is destroyed
  • Debug logging using dart:developer
  • Error handling for initialization and disposal
  • Complete documentation and examples
  • Example app using GetIt for dependency injection

Features #

  • Zero dependencies (Flutter SDK only)
  • Framework-agnostic (works with any DI solution)
  • Lightweight and performant
  • Clean separation of concerns
0
likes
160
points
139
downloads

Publisher

unverified uploader

Weekly Downloads

A package for binding get_it to a widget or route.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on easy_binding