This repository has been archived on 2021-03-10. You can view files and clone it, but cannot push or open issues or pull requests.
perktree/js/app.js

25 lines
580 B
JavaScript

/*
* app.js
* Copyright (C) 2019 pavle <pavle.portic@tilda.center>
*
* Distributed under terms of the BSD-3-Clause license.
*/
d3.json("perks/Strength.json", (error, json) => {
let chart = d3.select("#chart").append("svg").chart('Sankey');
const color = d3.scale.category10();
const nodes = json.nodes;
chart.nodeWidth(20)
.nodePadding(5)
.colorNodes((name, node) => { return color(node.colour); })
.on('node:click', (node) => {
clicked_node = _.find(nodes, (n) => {
return n.name == node.name
});
console.log(clicked_node);
})
.draw(json);
});