dismiss method

void dismiss([
  1. T? result
])

Implementation

void dismiss([T? result]) {
  assert(!_transitionCompleter.isCompleted,
      'Cannot reuse a $runtimeType after disposing it.');
  _dismissed = true;
  _result = result;
  if (onWillPop != null) route?.removeScopedWillPopCallback(onWillPop!);
  _removeLocalHistory();
  _cancelTimer();
  _controller.reverse();
}