closeCurrentOverlay static method

void closeCurrentOverlay()

触发当前打开的遮罩层关闭动画 如果有遮罩层打开,则触发其关闭动画 如果没有遮罩层打开,则不执行任何操作

Implementation

static void closeCurrentOverlay() {
  if (kDebugMode) {
    debugPrint('OverlayService: closeCurrentOverlay - 尝试关闭当前遮罩层');
  }

  if (_closeCurrentOverlay != null) {
    _closeCurrentOverlay!();
  } else {
    if (kDebugMode) {
      debugPrint('OverlayService: closeCurrentOverlay - 没有找到当前打开的遮罩层');
    }
  }
}