closeDialog method

  1. @override
void closeDialog(
  1. String id
)
override

Implementation

@override
void closeDialog(String id) {
  if (_currentDialog?.id == id) {
    if (_currentDialog!.canBeClosed != null &&
        !_currentDialog!.canBeClosed!()) {
      return;
    }

    if (navigatorKey.currentState?.canPop() == true) {
      navigatorKey.currentState?.pop();
    }
    _currentDialog = null;
  }
}