initializeViewModel method

void initializeViewModel()

Initializes view model

Implementation

void initializeViewModel() {
  if (widget.viewModel != null) {
    _viewModel = widget.viewModel as ViewModel;
  } else {
    _viewModel = createViewModel();
  }

  _viewModel.initialize(widget);

  if (_viewModel.isAsync) {
    _viewModel.initializeAsync();
  }
}