function DialogFocusManager() {
    /** @private {HTMLElement} */
    this.previousFocusElement_ = null;

    /** @private {Set<HTMLDialogElement>} */
    this.dialogs_ = new Set();
  }
/**
   * Manages focus restoration for modal dialogs. After the final dialog in a
   * stack is closed, restores focus to the element which was focused when the
   * first dialog was opened.
   * @constructor
   */
Manages focus restoration for modal dialogs. After the final dialog in a
stack is closed, restores focus to the element which was focused when the
first dialog was opened.
@constructor
Manages focus restoration for modal dialogs . After the final dialog in a stack is closed restores focus to the element which was focused when the first dialog was opened . @constructor
function DialogFocusManager() {
    this.previousFocusElement_ = null;
    this.dialogs_ = new Set();
  }
function DialogFocusManager ( ) { this . previousFocusElement_ = null ; this . dialogs_ = new Set ( ) ; }
Manages focus restoration for modal dialogs.
Manages focus restoration for modal dialogs .
/** @private {HTMLElement} */ /** @private {Set<HTMLDialogElement>} */