aboutsummaryrefslogtreecommitdiff
path: root/src/modules/window.js
diff options
context:
space:
mode:
author0neGal <mail@0negal.com>2024-02-04 17:16:00 +0100
committer0neGal <mail@0negal.com>2024-02-04 17:16:00 +0100
commitee816e6a1aa908df381dcc488b1193d1e78e0ca6 (patch)
tree88dc2820edfcbe025ad8c6c75e812c619c6363c4 /src/modules/window.js
parentf165e540d0d74946eed2b8e5c857e7ee56227f8a (diff)
downloadViper-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.js51
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;