# HG changeset patch # User Nobuyasu Oshiro # Date 1364034826 -32400 # Node ID 18c344a8d9cae2093528477c5ad4e2c5da6a3f8b # Parent 238cc49e07ef14bd9f083331ceeadcb23320e34b implemeted contextMenu diff -r 238cc49e07ef -r 18c344a8d9ca show.html --- a/show.html Sat Mar 23 19:28:14 2013 +0900 +++ b/show.html Sat Mar 23 19:33:46 2013 +0900 @@ -484,16 +484,6 @@ retract:"Retract" }; -function statePost(button) { - var id = CURRENT_DATA.nodeId; - var state = buttonEle.html(); - var node = GRAPH_DATA.nodes[id]; - node.property.state = stateObj[state]; - postToServer("id="+id+"&state="+stateObj[state]); - showMiniDisplay(node); - updateNodeElement(node); -} - function stateTraversePost(state) { var id = CURRENT_DATA.nodeId; var node = GRAPH_DATA.nodes[id]; @@ -570,8 +560,8 @@ } -function returnTraverseMenuFunction(state) { - return function(f){stateTraversePost(state); }; +function returnTraverseMenuFunction(edgeInfo) { + return function(f){var id = CURRENT_DATA.nodeId; getEvidence(id, edgeInfo); }; } function createTraverseMenuAndObj(edgeInfoArray) { @@ -586,7 +576,7 @@ var divStr = "
  • "+str+"
  • "; var div = $(divStr); appendMenuBody(menu, div); - bindObj.bindings[idName] = returnTraverseMenuFunction(edgeInfo.kind); + bindObj.bindings[idName] = returnTraverseMenuFunction(edgeInfo); } return bindObj; }