requestDismiss method

void requestDismiss()

Routes a dismissal through onDismissRequested when set, otherwise calls close - the single funnel for scrim taps, Esc and back.

Implementation

void requestDismiss() {
  final VoidCallback? request = onDismissRequested;
  if (request != null) {
    request();
  } else {
    close();
  }
}