removeAllDialogs static method

void removeAllDialogs()

Removes and clears all the .ui-dialog Elements.

Implementation

static void removeAllDialogs() {
  var dialogs = window.document.querySelectorAll('.ui-dialog');

  for (var d in dialogs) {
    var component = UIComponent.getContentUIComponent(d);
    if (component is UIDialogBase) {
      component.hide();
    }

    component?.clear();

    d.remove();
  }
}