diff options
Diffstat (limited to 'ext/js/app/popup-window.js')
-rw-r--r-- | ext/js/app/popup-window.js | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/ext/js/app/popup-window.js b/ext/js/app/popup-window.js index 5fa0c647..d0826775 100644 --- a/ext/js/app/popup-window.js +++ b/ext/js/app/popup-window.js @@ -15,10 +15,6 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -/* global - * api - */ - class PopupWindow extends EventDispatcher { constructor({ id, @@ -82,7 +78,7 @@ class PopupWindow extends EventDispatcher { } async isVisible() { - return (this._popupTabId !== null && await api.isTabSearchPopup(this._popupTabId)); + return (this._popupTabId !== null && await yomichan.api.isTabSearchPopup(this._popupTabId)); } async setVisibleOverride(_value, _priority) { @@ -148,7 +144,7 @@ class PopupWindow extends EventDispatcher { const frameId = 0; if (this._popupTabId !== null) { try { - return await api.crossFrame.invokeTab(this._popupTabId, frameId, 'popupMessage', {action, params}); + return await yomichan.crossFrame.invokeTab(this._popupTabId, frameId, 'popupMessage', {action, params}); } catch (e) { if (yomichan.isExtensionUnloaded) { open = false; @@ -161,9 +157,9 @@ class PopupWindow extends EventDispatcher { return defaultReturnValue; } - const {tabId} = await api.getOrCreateSearchPopup({focus: 'ifCreated'}); + const {tabId} = await yomichan.api.getOrCreateSearchPopup({focus: 'ifCreated'}); this._popupTabId = tabId; - return await api.crossFrame.invokeTab(this._popupTabId, frameId, 'popupMessage', {action, params}); + return await yomichan.crossFrame.invokeTab(this._popupTabId, frameId, 'popupMessage', {action, params}); } } |