Add 'view' menu and reorganise a few things

This commit is contained in:
Nick O'Leary
2016-01-09 20:39:03 +00:00
parent 9837f0e2e1
commit 66eaaf5a48
4 changed files with 29 additions and 28 deletions

View File

@@ -60,8 +60,8 @@ RED.sidebar = (function() {
$(options.content).hide();
var id = options.id;
RED.menu.addItem("menu-item-sidebar-menu",{
id:"menu-item-sidebar-menu-"+options.id,
RED.menu.addItem("menu-item-view-menu",{
id:"menu-item-view-menu-"+options.id,
label:options.name,
onselect:function() {
showSidebar(options.id);
@@ -80,7 +80,7 @@ RED.sidebar = (function() {
sidebar_tabs.removeTab(id);
$(knownTabs[id].content).remove();
delete knownTabs[id];
RED.menu.removeItem("menu-item-sidebar-menu-"+id);
RED.menu.removeItem("menu-item-view-menu-"+id);
}
var sidebarSeparator = {};

View File

@@ -116,6 +116,9 @@ RED.sidebar.config = (function() {
onchange: function() { refreshConfigNodeList(); }
});
RED.menu.setAction('menu-item-config-nodes',function() {
RED.sidebar.show('config');
})
$(".workspace-config-node-tray-header").on('click', function(e) {
var icon = $(this).find("i");
if (icon.hasClass("expanded")) {