easy_dispose_flutter library Null safety

Classes

ChangeNotifierListenerDisposable
Disposable implementation for ChangeNotifier
FocusNodeDisposable
Disposable implementation for FocusNode
ScrollControllerDisposable
Disposable implementation for ScrollController
TabControllerDisposable
Disposable implementation for TabController
TextEditingControllerDisposable
Disposable implementation for TextEditingController
WidgetBindingObserverDisposable
Disposable implementation for WidgetsBinding

Extensions

ChangeNotifierDisposableExtension
add listenAsDisposable to ChangeNotifier
FocusNodeDisposableExtension
add disposeWith to FocusNode
ScrollControllerDisposableExtension
add disposeWith to ScrollController
TabControllerDisposableExtension
add disposeWith to TabController
TextEditingControllerDisposableExtension
add disposeWith to TextEditingController
WidgetsBindingDisposableExtension
add observeAsDisposable to WidgetsBinding