Files
DiceCloud/app/imports/api/engine/computation/utility/walkdown.js
Stefan Zermatten abb8890070 Build card being converted into build tree
Still need to be able to delete fillers
2022-05-02 12:32:14 +02:00

9 lines
193 B
JavaScript

export default function walkDown(tree, callback){
let stack = [...tree];
while(stack.length){
let node = stack.pop();
callback(node, stack);
stack.push(...node.children);
}
}