MVVM<T extends ViewModel>.builder constructor

MVVM<T extends ViewModel>.builder({
  1. Key? key,
  2. required Widget viewBuilder(
    1. BuildContext context,
    2. T vm
    ),
  3. required T viewModel,
  4. bool disposeVM = true,
})

Implementation

MVVM.builder({
  Key? key,
  required Widget Function(BuildContext context, T vm) viewBuilder,
  required T viewModel,
  bool disposeVM = true,
})  : props = MVVMBuilderProps(
        viewBuilder: viewBuilder,
        viewModel: viewModel,
        disposeVM: disposeVM,
      ),
      super(key: key);