Skip to content
Snippets Groups Projects
Commit 0c272d3c authored by capossele's avatar capossele
Browse files

:art: makes node IDs shorter

parent 501b06e7
No related branches found
No related tags found
No related merge requests found
...@@ -113,13 +113,13 @@ func index(w http.ResponseWriter, r *http.Request) { ...@@ -113,13 +113,13 @@ func index(w http.ResponseWriter, r *http.Request) {
break; break;
case "C": case "C":
connectNodes(e.data.substr(1, 64), e.data.substr(65, 128)); connectNodes(e.data.substr(1, 64), e.data.substr(65, 64));
console.log("Connect nodes:",e.data.substr(1, 64), " - ", e.data.substr(65, 128)); console.log("Connect nodes:",e.data.substr(1, 64), " - ", e.data.substr(65, 64));
break; break;
case "c": case "c":
disconnectNodes(e.data.substr(1, 64), e.data.substr(65, 128)); disconnectNodes(e.data.substr(1, 64), e.data.substr(65, 64));
console.log("Disconnect nodes:",e.data.substr(1, 64), " - ", e.data.substr(65, 128)); console.log("Disconnect nodes:",e.data.substr(1, 64), " - ", e.data.substr(65, 64));
break; break;
case "O": case "O":
...@@ -230,18 +230,18 @@ func index(w http.ResponseWriter, r *http.Request) { ...@@ -230,18 +230,18 @@ func index(w http.ResponseWriter, r *http.Request) {
} }
function showNodeID(node) { function showNodeID(node) {
document.getElementById("nodeId").innerHTML = "ID: " + node.id; document.getElementById("nodeId").innerHTML = "ID: " + node.id.substr(0, 16);
var incoming = data.links.filter(l => (l.target.id == node.id)); var incoming = data.links.filter(l => (l.target.id == node.id));
document.getElementById("in").innerHTML = "IN: " + incoming.length + "<br>"; document.getElementById("in").innerHTML = "IN: " + incoming.length + "<br>";
incoming.forEach(function(link){ incoming.forEach(function(link){
document.getElementById("in").innerHTML += link.source.id + " &rarr; NODE <br>"; document.getElementById("in").innerHTML += link.source.id.substr(0, 16) + " &rarr; NODE <br>";
}); });
var outgoing = data.links.filter(l => (l.source.id == node.id)); var outgoing = data.links.filter(l => (l.source.id == node.id));
document.getElementById("out").innerHTML = "OUT: " + outgoing.length + "<br>"; document.getElementById("out").innerHTML = "OUT: " + outgoing.length + "<br>";
outgoing.forEach(function(link){ outgoing.forEach(function(link){
document.getElementById("out").innerHTML += "NODE &rarr; " + link.target.id + "<br>"; document.getElementById("out").innerHTML += "NODE &rarr; " + link.target.id.substr(0, 16) + "<br>";
}); });
} }
</script> </script>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment