|
@@ -18,9 +18,9 @@ the user right clicks the page:
|
|
|
const {Menu, MenuItem} = require('electron').remote;
|
|
|
|
|
|
const menu = new Menu();
|
|
|
-menu.append(new MenuItem({ label: 'MenuItem1', click: () => { console.log('item 1 clicked'); } }));
|
|
|
-menu.append(new MenuItem({ type: 'separator' }));
|
|
|
-menu.append(new MenuItem({ label: 'MenuItem2', type: 'checkbox', checked: true }));
|
|
|
+menu.append(new MenuItem({label: 'MenuItem1', click() { console.log('item 1 clicked'); }}));
|
|
|
+menu.append(new MenuItem({type: 'separator'}));
|
|
|
+menu.append(new MenuItem({label: 'MenuItem2', type: 'checkbox', checked: true}));
|
|
|
|
|
|
window.addEventListener('contextmenu', (e) => {
|
|
|
e.preventDefault();
|
|
@@ -78,14 +78,14 @@ const template = [
|
|
|
{
|
|
|
label: 'Reload',
|
|
|
accelerator: 'CmdOrCtrl+R',
|
|
|
- click: (item, focusedWindow) => {
|
|
|
+ click(item, focusedWindow) {
|
|
|
if (focusedWindow) focusedWindow.reload();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
label: 'Toggle Full Screen',
|
|
|
accelerator: process.platform === 'darwin' ? 'Ctrl+Command+F' : 'F11',
|
|
|
- click: (item, focusedWindow) => {
|
|
|
+ click(item, focusedWindow) {
|
|
|
if (focusedWindow)
|
|
|
focusedWindow.setFullScreen(!focusedWindow.isFullScreen());
|
|
|
}
|
|
@@ -93,7 +93,7 @@ const template = [
|
|
|
{
|
|
|
label: 'Toggle Developer Tools',
|
|
|
accelerator: process.platform === 'darwin' ? 'Alt+Command+I' : 'Ctrl+Shift+I',
|
|
|
- click: (item, focusedWindow) => {
|
|
|
+ click(item, focusedWindow) {
|
|
|
if (focusedWindow)
|
|
|
focusedWindow.webContents.toggleDevTools();
|
|
|
}
|
|
@@ -122,7 +122,7 @@ const template = [
|
|
|
submenu: [
|
|
|
{
|
|
|
label: 'Learn More',
|
|
|
- click: () => { require('electron').shell.openExternal('http://electron.atom.io') }
|
|
|
+ click() { require('electron').shell.openExternal('http://electron.atom.io'); }
|
|
|
},
|
|
|
]
|
|
|
},
|
|
@@ -168,7 +168,7 @@ if (process.platform === 'darwin') {
|
|
|
{
|
|
|
label: 'Quit',
|
|
|
accelerator: 'Command+Q',
|
|
|
- click: () => { app.quit(); }
|
|
|
+ click() { app.quit(); }
|
|
|
},
|
|
|
]
|
|
|
});
|