Adding the Main Page
This commit is contained in:
45
main.js
Normal file
45
main.js
Normal file
@@ -0,0 +1,45 @@
|
||||
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()
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user