ListenableWidget<T extends ViewModel> constructor

const ListenableWidget<T extends ViewModel>({
  1. T viewModelFactory(
    1. BuildContext
    )?,
  2. T? viewModel,
  3. Key? key,
})

Implementation

const ListenableWidget({
  this.viewModelFactory,
  this.viewModel,
  super.key,
}) : assert(
        viewModel == null || viewModelFactory == null,
        'Provide either viewModel or viewModelFactory, not both.',
      );