| Current Path : /home/emeraadmin/www/node_modules/d3-hierarchy/src/hierarchy/ |
| Current File : /home/emeraadmin/www/node_modules/d3-hierarchy/src/hierarchy/eachBefore.js |
export default function(callback) {
var node = this, nodes = [node], children, i;
while (node = nodes.pop()) {
callback(node), children = node.children;
if (children) for (i = children.length - 1; i >= 0; --i) {
nodes.push(children[i]);
}
}
return this;
}