send request to refresh
This commit is contained in:
parent
0ff2a26969
commit
e92baff49b
1 changed files with 13 additions and 1 deletions
|
@ -7,6 +7,8 @@ import {global, observe} from "/scripts/secretariat.js";
|
||||||
import Window from "/scripts/GUI/window.js";
|
import Window from "/scripts/GUI/window.js";
|
||||||
import Page from "/scripts/pages/page.js";
|
import Page from "/scripts/pages/page.js";
|
||||||
import Loader from "/scripts/GUI/loader.js";
|
import Loader from "/scripts/GUI/loader.js";
|
||||||
|
import Tabs from "/scripts/GUI/tabs.js";
|
||||||
|
import logging from "/scripts/logging.js";
|
||||||
|
|
||||||
class Page_Popup extends Page {
|
class Page_Popup extends Page {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -82,7 +84,6 @@ class Page_Popup extends Page {
|
||||||
|
|
||||||
// The results page has its own container.
|
// The results page has its own container.
|
||||||
this.elements[`container`].forEach((CONTAINER) => {
|
this.elements[`container`].forEach((CONTAINER) => {
|
||||||
console.log(PAGE.includes("results.htm"));
|
|
||||||
CONTAINER.classList[(PAGE.includes(`results`)) ? `remove` : `add`](`container`);
|
CONTAINER.classList[(PAGE.includes(`results`)) ? `remove` : `add`](`container`);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
@ -110,6 +111,17 @@ class Page_Popup extends Page {
|
||||||
(document.querySelector(`[data-action="open,help"]`)) ? document.querySelector(`[data-action="open,help"]`).addEventListener("click", () => {
|
(document.querySelector(`[data-action="open,help"]`)) ? document.querySelector(`[data-action="open,help"]`).addEventListener("click", () => {
|
||||||
new Window(`help.htm`);
|
new Window(`help.htm`);
|
||||||
}) : false;
|
}) : false;
|
||||||
|
(document.querySelector(`[data-action="analysis,reload"]`)) ? document.querySelector(`[data-action="analysis,reload"]`).addEventListener("click", () => {
|
||||||
|
try {
|
||||||
|
// Send a message to the content script.
|
||||||
|
Tabs.query(null, 0).then((TAB) => {
|
||||||
|
chrome.tabs.sendMessage(TAB.id, {"refresh": true});
|
||||||
|
});
|
||||||
|
} catch(err) {
|
||||||
|
logging.error(err.name, err.message, err.stack);
|
||||||
|
throw (err);
|
||||||
|
};
|
||||||
|
}) : false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue