dismiss method
void
dismiss([
- 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();
}