mirror of
https://github.com/quine-global/hyper.git
synced 2026-01-13 12:38:39 -09:00
27 lines
636 B
JavaScript
27 lines
636 B
JavaScript
// menus
|
|
const viewMenu = require('./menus/view');
|
|
const shellMenu = require('./menus/shell');
|
|
const editMenu = require('./menus/edit');
|
|
const pluginsMenu = require('./menus/plugins');
|
|
const windowMenu = require('./menus/window');
|
|
const helpMenu = require('./menus/help');
|
|
const darwinMenu = require('./menus/darwin');
|
|
|
|
module.exports = (createWindow, updatePlugins) => {
|
|
const menu = [].concat(
|
|
shellMenu(createWindow),
|
|
editMenu(),
|
|
viewMenu(),
|
|
pluginsMenu(updatePlugins),
|
|
windowMenu(),
|
|
helpMenu()
|
|
);
|
|
|
|
if (process.platform === 'darwin') {
|
|
menu.unshift(
|
|
darwinMenu()
|
|
);
|
|
}
|
|
|
|
return menu;
|
|
};
|