ValueNotifierRaiiExt<T> extension
Extension for managing ValueNotifier lifecycle.
Example:
class MyWidgetState extends State<MyWidget> with RaiiStateMixin {
late final counterNotifier = ValueNotifier<int>(0)
.withLifecycle(this, debugLabel: 'MyValueNotifier');
}
- on
Methods
-
withLifecycle(
RaiiLifecycleAware lifecycleAware, {String? debugLabel}) → ValueNotifier< T> -
Available on ValueNotifier<
Attaches this notifier to a RaiiLifecycleAware object for automatic disposal.T> , provided by the ValueNotifierRaiiExt extension