Commit 915c479a5dddab0aacc02f7e0f910c9154e48806
minor cleanup
Michael Williams committed on 12/7/2016, 7:03:01 AMParent: 0acc3cf490d4cdb39255ca110e2975c7c7d40768
Files changed
index.js | changed |
renderer.js | added |
index.js | ||
---|---|---|
@@ -1,8 +1,8 @@ | ||
1 | 1 … | const fs = require('fs') |
2 | 2 … | const Path = require('path') |
3 | 3 … | const fromJson = require('ngraph.fromjson') |
4 | -const Renderer = require('ngraph.pixel') | |
4 … | +const Renderer = require('./renderer') | |
5 | 5 … | const Graph = require('./graph') |
6 | 6 … | |
7 | 7 … | const config = { |
8 | 8 … | physics: { |
@@ -28,23 +28,8 @@ | ||
28 | 28 … | if (err) return cb(err) |
29 | 29 … | const str = JSON.stringify(data) |
30 | 30 … | var graph = fromJson(str) |
31 | 31 … | var display = Renderer(graph, config) |
32 | - | |
33 | - display.on('nodehover', handleNodeHover) | |
34 | 32 … | cb(null, display) |
35 | - | |
36 | - | |
37 | - function handleNodeHover (node) { | |
38 | - if (node === undefined) return | |
39 | - | |
40 | - node.links | |
41 | - .map(link => display.getLink(link.id)) | |
42 | - .forEach(linkUI => { | |
43 | - let color = 0x80ffffff | |
44 | - linkUI.fromColor = color | |
45 | - linkUI.toColor = color | |
46 | - }) | |
47 | - } | |
48 | 33 … | }) |
49 | 34 … | } |
50 | 35 … |
renderer.js | |||
---|---|---|---|
@@ -1,0 +1,23 @@ | |||
1 … | +const Renderer = require('ngraph.pixel') | ||
2 … | + | ||
3 … | +module.exports = createRenderer | ||
4 … | + | ||
5 … | +function createRenderer (graph, config) { | ||
6 … | + var display = Renderer(graph, config) | ||
7 … | + | ||
8 … | + display.on('nodehover', handleNodeHover) | ||
9 … | + | ||
10 … | + return display | ||
11 … | + | ||
12 … | + function handleNodeHover (node) { | ||
13 … | + if (node === undefined) return | ||
14 … | + | ||
15 … | + node.links | ||
16 … | + .map(link => display.getLink(link.id)) | ||
17 … | + .forEach(linkUI => { | ||
18 … | + const color = 0x80ffffff | ||
19 … | + linkUI.fromColor = color | ||
20 … | + linkUI.toColor = color | ||
21 … | + }) | ||
22 … | + } | ||
23 … | +} |
Built with git-ssb-web