diff options
author | 0neGal <mail@0negal.com> | 2024-02-04 17:16:00 +0100 |
---|---|---|
committer | 0neGal <mail@0negal.com> | 2024-02-04 17:16:00 +0100 |
commit | ee816e6a1aa908df381dcc488b1193d1e78e0ca6 (patch) | |
tree | 88dc2820edfcbe025ad8c6c75e812c619c6363c4 /src/modules/window.js | |
parent | f165e540d0d74946eed2b8e5c857e7ee56227f8a (diff) | |
download | Viper-ee816e6a1aa908df381dcc488b1193d1e78e0ca6.tar.gz Viper-ee816e6a1aa908df381dcc488b1193d1e78e0ca6.zip |
merge src/modules/window.js into src/win.js
I intended to do this when creating src/win.js, but wanted it to be in a
different commit, as that commit made pretty large changes as well.
So no more `main_win`, `win_show` and confusion between what `win` is.
Diffstat (limited to 'src/modules/window.js')
-rw-r--r-- | src/modules/window.js | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/src/modules/window.js b/src/modules/window.js deleted file mode 100644 index ebb0165..0000000 --- a/src/modules/window.js +++ /dev/null @@ -1,51 +0,0 @@ -const main_win = require("../win"); -const ipcMain = require("electron").ipcMain; - -let win = {}; - -// logs into the dev tools of the renderer -win.log = (...args) => { - main_win().send("log", ...args); -} - -// this increments for every alert that's created, the ID is used to -// keep track of popups being opened or closed. -let alert_id = 0; - -// sends an alert to the renderer -win.alert = (msg) => { - alert_id++; - - return new Promise((resolve) => { - ipcMain.once(`alert-closed-${alert_id}`, () => { - resolve(); - }) - - main_win().send("alert", { - id: alert_id, - message: msg - }) - }) -} - -// this increments for every confirm alert that's created, the ID is -// used to keep track of popups being opened or closed. -let confirm_id = 0; - -// sends an alert to the renderer -win.confirm = (msg) => { - confirm_id++; - - return new Promise((resolve) => { - ipcMain.once(`confirm-closed-${confirm_id}`, (event, confirmed) => { - resolve(confirmed); - }) - - main_win().send("confirm", { - message: msg, - id: confirm_id - }) - }) -} - -module.exports = win; |