SubDisposableListenable<T extends ChangeNotifier> constructor

SubDisposableListenable<T extends ChangeNotifier>({
  1. required SubValueCreate<T> create,
  2. SubValueKeys? keys,
  3. SubValueUpdate<T>? update,
  4. required SubValueBuild<T> builder,
})

Automatically disposes its ChangeNotifier.

Implementation

SubDisposableListenable({
  required super.create,
  super.keys,
  super.update,
  required super.builder,
}) : super(
        dispose: (value) => value.dispose(),
      );