@zero-scripts/core
Version:
Framework for creating presets, configurations and extensions
14 lines • 427 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.traverseRecursive = void 0;
function traverseRecursive(rootNode, fnCallback) {
fnCallback(rootNode);
for (const edge of rootNode.edges) {
if (fnCallback(edge)) {
break;
}
}
return undefined;
}
exports.traverseRecursive = traverseRecursive;
//# sourceMappingURL=traverseRecursive.js.map