commit
84bf82ad5e
|
@ -121,6 +121,12 @@ Graph.prototype.removeNode = function(node) {
|
|||
}
|
||||
}
|
||||
|
||||
this.detachNode(node);
|
||||
|
||||
};
|
||||
|
||||
// removes edges associated with a given node
|
||||
Graph.prototype.detachNode = function(node) {
|
||||
var tmpEdges = this.edges.slice();
|
||||
tmpEdges.forEach(function(e) {
|
||||
if (e.source.id === node.id || e.target.id === node.id) {
|
||||
|
@ -131,7 +137,6 @@ Graph.prototype.removeNode = function(node) {
|
|||
this.notify();
|
||||
};
|
||||
|
||||
|
||||
// remove a node and it's associated edges from the graph
|
||||
Graph.prototype.removeEdge = function(edge) {
|
||||
for (var i = this.edges.length - 1; i >= 0; i--) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user