removeNode method
void
removeNode(
- dynamic value
Implementation
void removeNode(value) {
void remove(Node<num> node) {
for (var edge in node.incidentEdges.toList()) {
disconect(edge);
}
_nodes.remove(node);
}
if (value is num) {
remove(this[value as int]);
}
if (value is Node<num>) {
remove(value);
} else {
throw FormatException("incorrect params");
}
}