Files
offpass-electron/main.js
2020-06-25 11:37:22 +02:00

45 lines
996 B
JavaScript

const { app, BrowserWindow, Menu } = require('electron')
let win;
function createWindow () {
// Create the browser window.
win = new BrowserWindow({
width: 800,
height: 600,
backgroundColor: '#ffffff',
resizable: false,
titleBarStyle: 'hidden',
//icon: `file://${__dirname}/dist/offpass-electron/assets/logo.png`
})
Menu.setApplicationMenu(null)
win.loadURL(`file://${__dirname}/dist/offpass-electron/index.html`)
//// uncomment below to open the DevTools.
// win.webContents.openDevTools()
// Event when the window is closed.
win.on('closed', function () {
win = null
})
}
// Create window on electron intialization
app.on('ready', createWindow)
// Quit when all windows are closed.
app.on('window-all-closed', function () {
// On macOS specific close process
if (process.platform !== 'darwin') {
app.quit()
}
})
app.on('activate', function () {
// macOS specific close process
if (win === null) {
createWindow()
}
})