initState method

  1. @override
void initState()
override

Initialises the BaseViewModel and its needed methods.

Implementation

@override
void initState() {
  _viewModel = widget._viewModelBuilder()
    ..disposableBuildContext = DisposableBuildContext(this)
    .._mounted = (() => mounted)
    ..arguments = widget._argumentBuilder?.call();
  _viewModel.initialise();
  super.initState();
}