auto_disposal 0.0.2 copy "auto_disposal: ^0.0.2" to clipboard
auto_disposal: ^0.0.2 copied to clipboard

A Flutter package that provides a mixin to automatically dispose of common resources in StatefulWidgets, reducing boilerplate and preventing memory leaks.

Changelog #

0.0.2 #

  • Add debugMode flag to AutoDisposalMixin to enable debug logging of registered resources.
  • Add name parameter to disposable resources to help identify them in debug logs.

0.0.1 #

  • Initial release of auto_disposal.
  • Added AutoDisposalMixin to auto-clean common Flutter resources in dispose().
  • Added support for custom cleanup via autoDisposeCallback(...).
  • Added example app demonstrating TextEditingController and StreamController registration.
  • Widget tests verifying proper disposal of registered resources.
1
likes
160
points
115
downloads

Documentation

API reference

Publisher

verified publisherbadrkouki.dev

Weekly Downloads

A Flutter package that provides a mixin to automatically dispose of common resources in StatefulWidgets, reducing boilerplate and preventing memory leaks.

Homepage

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on auto_disposal