diff options
Diffstat (limited to 'ext/js/display')
| -rw-r--r-- | ext/js/display/display.js | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/ext/js/display/display.js b/ext/js/display/display.js index c16f7cae..82364233 100644 --- a/ext/js/display/display.js +++ b/ext/js/display/display.js @@ -36,6 +36,11 @@   */  class Display extends EventDispatcher { +    /** +     * Information about how popup content should be shown, specifically related to the inner popup content. +     * @typedef {object} ContentDetails +     */ +      constructor(tabId, frameId, pageType, japaneseUtil, documentFocusController, hotkeyHandler) {          super();          this._tabId = tabId; @@ -341,6 +346,10 @@ class Display extends EventDispatcher {          this.trigger('optionsUpdated', {options});      } +    /** +     * Updates the content of the display. +     * @param {ContentDetails} details +     */      setContent(details) {          const {focus, params, state, content} = details;          const historyMode = this._historyHasChanged ? details.historyMode : 'clear'; |