closeAllFloating static method

dynamic closeAllFloating()

Implementation

static closeAllFloating() {
  // 修复遍历_floatingKeys时的并发修改异常,先复制一份再遍历
  if (_floatingKeys.isEmpty) {
    return;
  }
  final List<String> keys = List<String>.from(_floatingKeys);
  for (var key in keys) {
    closeFloatingByKey(key);
  }
  _floatingKeys.clear();
}