dispose method

  1. @override
void dispose()
override

Disposes the BaseViewModel and its given methods.

Implementation

@override
void dispose() {
  widget.onDispose?.call(_viewModel);
  if (widget.shouldDispose) {
    _viewModel.dispose();
  }
  super.dispose();
}