Loading visualization/client/js/controllers/vis-general.js +11 −4 Original line number Diff line number Diff line Loading @@ -394,12 +394,14 @@ angular $scope.resetToOriginal(); return; } if( networkInitialized == true ){ nodes.clear(); edges.clear(); nodes.add(originalNodes.get()); edges.add(originalEdges.get()); $scope.selection.combo = []; $scope.selection.active = false; } // This gets all persons var allPersons = originalNodes.get().filter(function(val) { Loading Loading @@ -431,13 +433,13 @@ angular updateStats(); } var network = new vis.Network(container, data, options); var originalNetwork = angular.copy(network); if( $scope.vissettings.minCount > 1 ){ $scope.restructureGraph(false); } var network = new vis.Network(container, data, options); //var originalNetwork = angular.copy(network); // Fit the network to screen after loading network from file // This is because stored positions might not reflect dimensions of client device network.once("afterDrawing", function() { Loading Loading @@ -924,7 +926,12 @@ angular var associated_node_types = []; var node_id = allTrials[i].id; var edgeIDsOfNode = originalNetwork.getConnectedEdges(node_id); //var edgeIDsOfNode = originalNetwork.getConnectedEdges(node_id); var edgesOfNode = originalEdges.get().filter(function(val) { return (val.from == node_id || val.to == node_id); }); var edgeIDsOfNode = edgesOfNode.map(a => a.id); var edgesOfNode = originalEdges.get(edgeIDsOfNode); for( var j = 0; j < edgesOfNode.length; j++ ){ var nodeFrom = edgesOfNode[j].from; Loading Loading
visualization/client/js/controllers/vis-general.js +11 −4 Original line number Diff line number Diff line Loading @@ -394,12 +394,14 @@ angular $scope.resetToOriginal(); return; } if( networkInitialized == true ){ nodes.clear(); edges.clear(); nodes.add(originalNodes.get()); edges.add(originalEdges.get()); $scope.selection.combo = []; $scope.selection.active = false; } // This gets all persons var allPersons = originalNodes.get().filter(function(val) { Loading Loading @@ -431,13 +433,13 @@ angular updateStats(); } var network = new vis.Network(container, data, options); var originalNetwork = angular.copy(network); if( $scope.vissettings.minCount > 1 ){ $scope.restructureGraph(false); } var network = new vis.Network(container, data, options); //var originalNetwork = angular.copy(network); // Fit the network to screen after loading network from file // This is because stored positions might not reflect dimensions of client device network.once("afterDrawing", function() { Loading Loading @@ -924,7 +926,12 @@ angular var associated_node_types = []; var node_id = allTrials[i].id; var edgeIDsOfNode = originalNetwork.getConnectedEdges(node_id); //var edgeIDsOfNode = originalNetwork.getConnectedEdges(node_id); var edgesOfNode = originalEdges.get().filter(function(val) { return (val.from == node_id || val.to == node_id); }); var edgeIDsOfNode = edgesOfNode.map(a => a.id); var edgesOfNode = originalEdges.get(edgeIDsOfNode); for( var j = 0; j < edgesOfNode.length; j++ ){ var nodeFrom = edgesOfNode[j].from; Loading