ValueViewModelProvider<VM extends ChangeNotifier> constructor

ValueViewModelProvider<VM extends ChangeNotifier>({
  1. Key? key,
  2. required ValueListenable<VM> create(
    1. BuildContext context
    ),
  3. ViewModelWidgetCallback<VM>? initViewModel,
  4. ViewModelWidgetCallback<VM>? initFrame,
  5. ViewModelWidgetCallback<VM>? bindViewModel,
  6. ViewModelWidgetCallback<VM>? disposeViewModel,
  7. ViewModelWidgetChange<VM>? changeViewModel,
  8. Widget? child,
  9. ViewModelWidgetBuilder<VM>? builder,
})

Implementation

ValueViewModelProvider({
  Key? key,
  required this.create,
  this.initViewModel,
  this.initFrame,
  this.bindViewModel,
  this.disposeViewModel,
  this.changeViewModel,
  Widget? child,
  this.builder,
}) : super(key: key, child: child);