UNPKG

doevisualizations

Version:

Data Visualization Library based on RequireJS and D3.js (v4+)

10 lines (9 loc) 264 B
export default function(value) { return this.eachAfter(function(node) { var sum = +value(node.data) || 0, children = node.children, i = children && children.length; while (--i >= 0) sum += children[i].value; node.value = sum; }); }