/
index.js
58 lines (47 loc) · 1.42 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
'use strict';
// basic code to launch electron
const {app, BrowserWindow} = require('electron')
var mainWindow = null;
app.on('window-all-closed', function() {
if (process.platform != 'darwin') {
app.quit();
}
});
// App Event: on ready
app.on('ready', function() {
// Menu.setApplicationMenu(menu);
// Create the browser window.
mainWindow = new BrowserWindow({
width: 1000,
height: 750,
minWidth: 500,
minHeight: 200,
acceptFirstMouse: true,
titleBarStyle: 'hidden',
frame: true
});
mainWindow.loadURL('file://' + __dirname + '/index.html');
// Emitted when the window is closed.
mainWindow.on('closed', function() {
mainWindow = null;
});
});
// function fullscreen(){
// var w = BrowserWindow.getFocusedWindow();
// w.setFullScreen(!w.isFullScreen());
// }
// var template = [
// {
// label: 'ReadUs',
// submenu: [{label: 'Quit', accelerator: 'Command+Q', click: function () {app.quit();}}]
// },
// {
// label: 'View',
// submenu: [
// { label: 'Reload', accelerator: 'Command+R', click: function() { BrowserWindow.getFocusedWindow().reload(); } },
// { label: 'Toggle DevTools', accelerator: 'Alt+Command+I', click: function() { BrowserWindow.getFocusedWindow().toggleDevTools(); } },
// { label: 'Full Screen', accelerator: 'Alt+Command+F', click: fullscreen }
// ]
// }
// ];
// var menu = Menu.buildFromTemplate(template);