Small changed on netjson viewer
authorHenning Rogge <hrogge@gmail.com>
Sun, 21 Jun 2015 13:13:40 +0000 (15:13 +0200)
committerHenning Rogge <hrogge@gmail.com>
Sun, 21 Jun 2015 13:13:40 +0000 (15:13 +0200)
files/netjson_viewer/view.html

index df445a0..303d91d 100644 (file)
@@ -3,7 +3,7 @@
 <head>
   <title>Network | Basic usage</title>
 
-  <!-- This file use the http://visjs.org/index.html API -->
+  <!-- This file use the http://visjs.org API -->
   <script type="text/javascript" src="vis.js"></script>
   <link href="vis.css" rel="stylesheet" type="text/css" />
 
@@ -54,7 +54,7 @@ function layout_graph(element) {
     for (ni = 0; ni < nodes.length; ni++) {
         var newId = nodes[ni].id;
         var newLabel = newId;
-        visNodes.add(
+        visNodes.update(
             {
                 id:    newId,
                 label: newLabel,
@@ -68,13 +68,15 @@ function layout_graph(element) {
     for (ei = 0; ei < edges.length; ei++) {
         var fromId = edges[ei].source;
         var toId = edges[ei].target;
+        var uuid = fromId+"-"+toId;
 
         var newLabel = edges[ei].weight.toString();
         if (edges[ei].properties && edges[ei].properties["weight_txt"]) {
             newLabel = edges[ei].properties["weight_txt"];
         }
-        visEdges.add(
+        visEdges.update(
             {
+                id:     uuid,
                 from:   fromId,
                 to:     toId,
                 label:  newLabel,