show method

Future<void> show({
  1. required BuildContext context,
  2. required Controller mkController(),
  3. required ViewModel mkViewModel(
    1. FFState state
    ),
  4. required FFView<Watched, FFState, ViewModel, Controller> view,
  5. required FFPresentationType asType,
})

Implementation

Future<void> show({
  required BuildContext context,
  required Controller Function() mkController,
  required ViewModel Function(FFState state) mkViewModel,
  required FFView<Watched, FFState, ViewModel, Controller> view,
  required FFPresentationType asType,
}) async {
  return FFPresenter<Watched, FFState, ViewModel, Controller>(
    controller: mkController(),
    shallDisposeController: true,
    viewModel: mkViewModel,
  ).show(context: context, view: view, asType: asType);
}