ViewModelBuilder<VM extends ViewModel<EVENT> , EVENT> constructor
const
ViewModelBuilder<VM extends ViewModel<EVENT> , EVENT> ({
- Key? key,
- required ViewModelProvider<
VM> provider, - required Widget builder(
- BuildContext context,
- VM value
- void onEventEmitted(
- BuildContext,
- VM,
- EVENT
- void onCreate(
- VM
- void onDispose()?,
Implementation
const ViewModelBuilder({
super.key,
required this.provider,
required this.builder,
this.onEventEmitted,
this.onCreate,
this.onDispose,
}) : _nonReactive = false;