UNPKG

@phoenix-plugin-registry/wthreec_schools

Version:

Add links (MDN, W3 School Tutorial, Brackets-Dev, Brackets Themes, Trello, Waffle, Brackets Wiki) into menu.

70 lines (57 loc) 2.66 kB
/*jslint vars: true, plusplus: true, devel: true, nomen: true, regexp: true, indent: 4, maxerr: 50 */ /*global define, brackets, window */ define(function (require, exports, module) { "use strict"; var CommandManager = brackets.getModule("command/CommandManager"), // EditorManager = brackets.getModule("editor/EditorManager"), Menus = brackets.getModule("command/Menus"), NativeApp = brackets.getModule("utils/NativeApp"); var Strings = require("strings"); function Mozilla() { NativeApp.openURLInDefaultBrowser("https://developer.mozilla.org"); } function W3Shools() { NativeApp.openURLInDefaultBrowser("http://w3schools.com"); } function Forum() { NativeApp.openURLInDefaultBrowser("https://groups.google.com/forum/#!forum/brackets-dev"); } function Themes() { NativeApp.openURLInDefaultBrowser("http://brackets-themes.github.io/"); } function Trello() { NativeApp.openURLInDefaultBrowser("https://trello.com/board/brackets/4f90a6d98f77505d7940ce88"); } function Waffle() { NativeApp.openURLInDefaultBrowser("https://waffle.io/adobe/brackets"); } function Wiki() { NativeApp.openURLInDefaultBrowser("http://github.com/adobe/brackets/wiki"); } var MOZILLA_MDN = "Denisov.Mozilla"; var W3_SCHOOLS = "Denisov.W3Schools"; var FORUM_BRACKETS = "Denisov.Forum"; var BRACKETS_THEMES = "Denisov.Themes"; var TRELLO = "Denisov.Trello"; var WAFFLE = "Denisov.Waffle"; var WIKI = "Denisov.Wiki"; CommandManager.register(Strings.MOZILLA_DEVELOPER, MOZILLA_MDN, Mozilla); CommandManager.register(Strings.W3_SCHOOLS, W3_SCHOOLS, W3Shools); CommandManager.register(Strings.DEVELOPER_LIST, FORUM_BRACKETS, Forum); CommandManager.register(Strings.BRACKETS_THEMES, BRACKETS_THEMES, Themes); CommandManager.register(Strings.FEATURE_BACKLOG, TRELLO, Trello); CommandManager.register(Strings.WAFFLE, WAFFLE, Waffle); CommandManager.register(Strings.WIKI, WIKI, Wiki); var helpMenu = Menus.getMenu(Menus.AppMenuBar.HELP_MENU); helpMenu.addMenuDivider(); helpMenu.addMenuItem(MOZILLA_MDN, "Ctrl-Alt-M"); helpMenu.addMenuItem(W3_SCHOOLS); helpMenu.addMenuItem(FORUM_BRACKETS); helpMenu.addMenuItem(TRELLO); helpMenu.addMenuItem(WAFFLE); helpMenu.addMenuItem(WIKI); helpMenu.addMenuDivider(); var viewMenu = Menus.getMenu(Menus.AppMenuBar.VIEW_MENU); viewMenu.addMenuDivider(); viewMenu.addMenuItem(BRACKETS_THEMES); });