closeDialog<T> static method

Future<void> closeDialog<T>([
  1. T? result
])

Закрывает текущее диалоговое окно, если оно открыто.

result — опциональный результат, который может быть возвращён при закрытии диалога.

Implementation

static Future<void> closeDialog<T>([T? result]) async {
  if (_isDialogOpened) {
    _isDialogOpened = false;
    await _router.maybePopTop(result);
  }
}