4
0
Quellcode durchsuchen

wrap links/nodes in graph

Nils Schneider vor 9 Jahren
Ursprung
Commit
b8a9ac9a26
4 geänderte Dateien mit 8 neuen und 5 gelöschten Zeilen
  1. 2 2
      lib/linklist.js
  2. 4 1
      lib/main.js
  3. 1 1
      lib/map.js
  4. 1 1
      lib/router.js

+ 2 - 2
lib/linklist.js

@@ -9,7 +9,7 @@ define(["tablesort", "tablesort.numeric"], function (Tablesort) {
     }
 
     self.setData = function (data) {
-      if (data.links.length === 0)
+      if (data.graph.links.length === 0)
         return
 
       var h2 = document.createElement("h2")
@@ -39,7 +39,7 @@ define(["tablesort", "tablesort.numeric"], function (Tablesort) {
 
       var tbody = document.createElement("tbody")
 
-      data.links.forEach( function (d) {
+      data.graph.links.forEach( function (d) {
         var row = document.createElement("tr")
         var td1 = document.createElement("td")
         var a = document.createElement("a")

+ 4 - 1
lib/main.js

@@ -70,7 +70,10 @@ function (config, moment, Router, L, GUI) {
                  new: newnodes,
                  lost: lostnodes
                },
-               links: links
+               graph: {
+                 links: links,
+                 nodes: graph.nodes
+               }
              }
     }
 

+ 1 - 1
lib/map.js

@@ -81,7 +81,7 @@ define(["leaflet", "moment", "leaflet.label"], function (L, moment) {
       nodeDict = {}
       linkDict = {}
 
-      var lines = addLinksToMap(linkDict, linkScale, data.links, router)
+      var lines = addLinksToMap(linkDict, linkScale, data.graph.links, router)
       L.featureGroup(lines).addTo(map)
 
       var nodesOnline = subtract(data.nodes.all.filter(online), data.nodes.new)

+ 1 - 1
lib/router.js

@@ -121,7 +121,7 @@ define(function () {
         objects.nodes[d.nodeinfo.node_id] = d
       })
 
-      data.links.forEach( function (d) {
+      data.graph.links.forEach( function (d) {
         objects.links[linkId(d)] = d
       })
     }