diff options
Diffstat (limited to 'ext/js/app/frontend.js')
| -rw-r--r-- | ext/js/app/frontend.js | 17 | 
1 files changed, 8 insertions, 9 deletions
diff --git a/ext/js/app/frontend.js b/ext/js/app/frontend.js index a62b06bf..74cc63d2 100644 --- a/ext/js/app/frontend.js +++ b/ext/js/app/frontend.js @@ -20,7 +20,6 @@   * TextScanner   * TextSourceElement   * TextSourceRange - * api   */  class Frontend { @@ -99,7 +98,7 @@ class Frontend {      async prepare() {          await this.updateOptions();          try { -            const {zoomFactor} = await api.getZoom(); +            const {zoomFactor} = await yomichan.api.getZoom();              this._pageZoomFactor = zoomFactor;          } catch (e) {              // Ignore exceptions which may occur due to being on an unsupported page (e.g. about:blank) @@ -124,7 +123,7 @@ class Frontend {          this._textScanner.on('clearSelection', this._onClearSelection.bind(this));          this._textScanner.on('searched', this._onSearched.bind(this)); -        api.crossFrame.registerHandlers([ +        yomichan.crossFrame.registerHandlers([              ['closePopup',              {async: false, handler: this._onApiClosePopup.bind(this)}],              ['copySelection',           {async: false, handler: this._onApiCopySelection.bind(this)}],              ['getSelectionText',        {async: false, handler: this._onApiGetSelectionText.bind(this)}], @@ -332,7 +331,7 @@ class Frontend {      async _updateOptionsInternal() {          const optionsContext = await this._getOptionsContext(); -        const options = await api.optionsGet(optionsContext); +        const options = await yomichan.api.optionsGet(optionsContext);          const {scanning: scanningOptions, sentenceParsing: sentenceParsingOptions} = options;          this._options = options; @@ -462,7 +461,7 @@ class Frontend {              return await this._getDefaultPopup();          } -        const {popupId} = await api.crossFrame.invoke(targetFrameId, 'getPopupInfo'); +        const {popupId} = await yomichan.crossFrame.invoke(targetFrameId, 'getPopupInfo');          if (popupId === null) {              return null;          } @@ -608,9 +607,9 @@ class Frontend {      _signalFrontendReady(targetFrameId=null) {          const params = {frameId: this._frameId};          if (targetFrameId === null) { -            api.broadcastTab('frontendReady', params); +            yomichan.api.broadcastTab('frontendReady', params);          } else { -            api.sendMessageToFrame(targetFrameId, 'frontendReady', params); +            yomichan.api.sendMessageToFrame(targetFrameId, 'frontendReady', params);          }      } @@ -627,7 +626,7 @@ class Frontend {              },              10000          ); -        api.broadcastTab('requestFrontendReadyBroadcast', {frameId: this._frameId}); +        yomichan.api.broadcastTab('requestFrontendReadyBroadcast', {frameId: this._frameId});          await promise;      } @@ -653,7 +652,7 @@ class Frontend {          let documentTitle = document.title;          if (this._useProxyPopup) {              try { -                ({url, documentTitle} = await api.crossFrame.invoke(this._parentFrameId, 'getPageInfo', {})); +                ({url, documentTitle} = await yomichan.crossFrame.invoke(this._parentFrameId, 'getPageInfo', {}));              } catch (e) {                  // NOP              }  |