Add a tray icon menu to open the main window

This commit is contained in:
Yuya Ochiai
2016-05-23 23:37:24 +09:00
parent 32b743f98c
commit 91e2346cc3
2 changed files with 22 additions and 11 deletions

View File

@@ -1,18 +1,25 @@
'use strict';
const electron = require('electron');
const Menu = electron.Menu;
const MenuItem = electron.MenuItem;
const {
app,
Menu,
MenuItem
} = require('electron');
var createDefault = function() {
var menu = new Menu();
menu.append(new MenuItem({
function createDefault(mainWindow) {
return Menu.buildFromTemplate([{
label: 'Open Mattermost',
click: () => {
mainWindow.show();
}
}, {
type: 'separator'
}, {
label: 'Quit',
click: function(item) {
require('app').quit();
app.quit();
}
}));
return menu;
}]);
}
module.exports = {