astexplorer.app
Version:
https://astexplorer.net with ES Modules support and Hot Reloading
67 lines (66 loc) • 1.96 kB
JavaScript
"use strict";
exports.__esModule = true;
exports.create = void 0;
var electron_1 = require("electron");
var create = function () {
electron_1.Menu.setApplicationMenu(electron_1.Menu.buildFromTemplate([
{
label: electron_1.app.getName(),
submenu: [
{ role: 'about' },
{ type: 'separator' },
{ role: 'services' },
{ type: 'separator' },
{ role: 'hide' },
{ role: 'hideOthers' },
{ role: 'unhide' },
{ type: 'separator' },
{ role: 'quit' },
]
},
{
label: 'Edit',
submenu: [
{ role: 'undo' },
{ role: 'redo' },
{ type: 'separator' },
{ role: 'cut' },
{ role: 'copy' },
{ role: 'paste' },
{ role: 'pasteAndMatchStyle' },
{ role: 'delete' },
{ role: 'selectAll' },
]
},
{
label: 'View',
submenu: [
{ role: 'reload' },
{ role: 'forceReload' },
{ role: 'toggleDevTools' },
{ type: 'separator' },
{ role: 'resetZoom' },
{ role: 'zoomIn' },
{ role: 'zoomOut' },
{ type: 'separator' },
{ role: 'togglefullscreen' },
]
},
{
role: 'window',
submenu: [{ role: 'minimize' }, { role: 'close' }]
},
{
role: 'help',
submenu: [
{
label: 'Learn More',
click: function () {
electron_1.shell.openExternal('https://electronjs.org');
}
},
]
},
]));
};
exports.create = create;