function createMenu() { const menu = Menu.buildFromTemplate(template); return Menu.setApplicationMenu(menu); }
const createMenu = () => { const menuTemplate = buildMenu({ config: { appName: app.name }, methods: { importConfig, exportConfig, resetCache, editCache, callShortcut } }); const menu = Menu.buildFromTemplate(menuTemplate); Menu.setApplicationMenu(menu); }
Menu.setApplicationMenu(menu);
Menu.setApplicationMenu(Menu.buildFromTemplate(template));
app.on('ready', () => { Menu.setApplicationMenu(appMenu); mainWindow = createMainWindow(); appTray.create(mainWindow);
create() { const template = this.getTemplate(remote.process.platform); if (template) { const menuFromTemplate = Menu.buildFromTemplate(template); Menu.setApplicationMenu(menuFromTemplate); } }
function buildTray () { if (!appTray) { appTray = new Tray(`${__dirname}/src/app/images/tray_icon.png`); } appTray.setToolTip(CONST.COMMON.APP_NAME); // appTray.setContextMenu(buildContextMenu()); let menu = buildAppMenu(); Menu.setApplicationMenu(menu); appTray.setContextMenu(menu); }
const ready = () => { Menu.setApplicationMenu(applicationMenu) keep.tray.on('right-click', showContextMenu) }
app.on('ready', () => { createWindow(); const { Menu, MenuItem } = require('electron'); const menu = new Menu(); if (process.argv[2] !== '--dev') return autoUpdater.checkForUpdates(); menu.append(new MenuItem({ label: 'Dev Tools', accelerator: 'CommandOrControl+Shift+I', click: () => BrowserWindow.getFocusedWindow().toggleDevTools() })); Menu.setApplicationMenu(menu); });
/** * Makes native application menu * @author @guryn */ makeMenu() { let createMenuTemplate = require('./menu'), menues = createMenuTemplate(app), menuBar = Menu.buildFromTemplate(menues.menuBar), menuDock = Menu.buildFromTemplate(menues.menuDock); Menu.setApplicationMenu(menuBar); app.dock.setMenu(menuDock); }
app.on('ready', function() { const menu = Menu.buildFromTemplate(template) Menu.setApplicationMenu(menu) })
function init() { menu = Menu.buildFromTemplate(getMenuTemplate()); Menu.setApplicationMenu(menu); }
const setMainMenu = () => { const template = [ { label: 'eLock', submenu: [{ role: 'reload' }] } ] const menu = Menu.buildFromTemplate(template) Menu.setApplicationMenu(menu) }
register() { const appMenu = Menu.buildFromTemplate(template); Menu.setApplicationMenu(appMenu); }
app.on('ready', function() { const menu = Menu.buildFromTemplate(template) Menu.setApplicationMenu(menu) })