| const { BrowserWindow } = require("@electron/remote"); | |
| window.addEventListener("DOMContentLoaded", () => { | |
| // Print function | |
| document.getElementById("print_button").addEventListener("click", () => { | |
| const url = document.querySelector("webview").getAttribute("src"); | |
| let printWindow = new BrowserWindow({ "auto-hide-menu-bar": true }); | |
| printWindow.loadURL(url); | |
| printWindow.webContents.on("did-finish-load", () => { | |
| printWindow.webContents.print(); | |
| }); | |
| }); | |
| }); | |