void hideCurrentSnackBar({SnackBarClosedReason reason: SnackBarClosedReason.hide })

Removes the current SnackBar by running its normal exit animation.

Source

void hideCurrentSnackBar({ SnackBarClosedReason reason: SnackBarClosedReason.hide }) {
  assert(reason != null);
  if (_snackBars.isEmpty || _snackBarController.status == AnimationStatus.dismissed)
    return;
  final Completer<SnackBarClosedReason> completer = _snackBars.first._completer;
  if (!completer.isCompleted)
    completer.complete(reason);
  _snackBarController.reverse();
  _snackBarTimer?.cancel();
  _snackBarTimer = null;
}