js-network-vis
Advanced tools
Comparing version 0.0.6 to 0.0.7
40
index.js
@@ -62,20 +62,32 @@ var d3 = require('d3') | ||
.size([opts.width, opts.height]) | ||
network.edges = network.canvas.selectAll('.edge') | ||
network.edges_enter = network.canvas.selectAll('.edge') | ||
.data(network.graph.edges) | ||
.enter() | ||
.append('line') | ||
.attr('class', 'edge') | ||
.style('stroke-width', '2px') | ||
.call(force.drag) | ||
network.nodes = network.canvas.selectAll('.node') | ||
if (typeof opts.on_edges_enter === 'function') { | ||
opts.on_edges_enter(network.edges_enter, force) | ||
} else { | ||
network.edges = network.edges_enter | ||
.append('line') | ||
.attr('class', 'edge') | ||
.style('stroke-width', '2px') | ||
.call(force.drag) | ||
} | ||
network.nodes_enter = network.canvas.selectAll('.node') | ||
.data(network.graph.nodes) | ||
.enter() | ||
.append('circle') | ||
.attr('class', 'node') | ||
.attr('id', function (d) { return 'i' + d.name }) | ||
.attr('r', opts.node_size) | ||
.style('fill', opts.node_color) | ||
.call(force.drag) | ||
if (typeof opts.on_node_enter === 'function') { | ||
opts.on_node_enter(network.nodes_enter, force) | ||
} else { | ||
network.nodes = network.nodes_enter | ||
.append('circle') | ||
.attr('class', 'node') | ||
.attr('id', function (d) { return 'i' + d.name }) | ||
.attr('r', opts.node_size) | ||
.style('fill', opts.node_color) | ||
.call(force.drag) | ||
} | ||
@@ -82,0 +94,0 @@ force.nodes(network.graph.nodes) |
{ | ||
"name": "js-network-vis", | ||
"version": "0.0.6", | ||
"version": "0.0.7", | ||
"description": "visualization tool for network simulations", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
367428
10712