FFVmAndControllerProvider<Watched, FFState extends Watchable<Watched>, ViewModel extends FFViewModel<Watched, FFState>, Controller extends FFController<Watched, FFState>> constructor

const FFVmAndControllerProvider<Watched, FFState extends Watchable<Watched>, ViewModel extends FFViewModel<Watched, FFState>, Controller extends FFController<Watched, FFState>>({
  1. Key? key,
  2. required Widget child,
  3. required Controller controller,
  4. required ViewModel viewModel,
})

Implementation

const FFVmAndControllerProvider({
  super.key,
  required super.child,
  required this.controller,
  required this.viewModel,
});