2c94ab76e8582c89539e432235cc0d0af2bba841 braney Fri Oct 6 11:22:24 2017 -0700 response to code review #20250 diff --git src/hg/js/hgCollection.js src/hg/js/hgCollection.js index a9b55c7..73dbf26 100644 --- src/hg/js/hgCollection.js +++ src/hg/js/hgCollection.js @@ -1,31 +1,31 @@ // hgCollection.js - Interactive features for GTEX Body Map version of GTEx Gene track UI page // Copyright (C) 2017 The Regents of the University of California var hgCollection = (function() { var names = []; // a list of names that have been used var selectedNode = "collectionList"; // keep track of id of selected row var selectedTree = "collectionList"; // keep track of id of selected row var $tracks; // the #tracks object var trees = []; var isDirty = false; function currentTrackItems(node) { // populate the menu for the currentCollection tree var items = { - addItem: { // The "delete" menu item + addItem: { // The "add" menu item label: "Add", action: function () { var nodeIds = $("#tracks").jstree( "get_selected"); isDirty = true; var nodes = []; for(ii=0; ii < nodeIds.length;ii++) nodes.push($("#tracks").jstree('get_node', nodeIds[ii])); var parentId = $(selectedTree).jstree("get_node", "ul > li:first").id; $(selectedTree).jstree("copy_node", nodes, parentId,'last'); } } }; if ($(node).attr('children').length > 0) delete items.addItem;