ValueViewModelProvider<VM extends ChangeNotifier> constructor
ValueViewModelProvider<VM extends ChangeNotifier> ({
- Key? key,
- required ValueListenable<
VM> create(- BuildContext context
- ViewModelWidgetCallback<
VM> ? initViewModel, - ViewModelWidgetCallback<
VM> ? initFrame, - ViewModelWidgetCallback<
VM> ? bindViewModel, - ViewModelWidgetCallback<
VM> ? disposeViewModel, - ViewModelWidgetChange<
VM> ? changeViewModel, - Widget? child,
- 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);