initState method
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();
}