UNPKG

akurath

Version:

IDE Frontend for codepsaces.io

30 lines (26 loc) 777 B
define(["views/dialog"], function(SettingsDialog) { var Command = codebox.require("models/command"); var app = codebox.require("core/app"); var dialogs = codebox.require("utils/dialogs"); var menu = codebox.require("core/commands/menu"); // Add opening command var command = Command.register("settings", { category: "Application", title: "Settings", icons: { 'default': "cog", }, shortcuts: [ "mod+," ], position: 100, offline: false, action: function(page) { dialogs.open(SettingsDialog, { 'page': page, 'keyboardEnter': false }); } }); menu.getById("file").menu.add(command); });