MCPcopy Create free account
hub / github.com/easydiffusion/easydiffusion / wrapChildren

Function wrapChildren

ui/plugins/ui/jasmine/jasmine.js:9796–9809  ·  view source on GitHub ↗
(node, segmentNumber)

Source from the content-addressed store, hash-verified

9794 }
9795
9796 function wrapChildren(node, segmentNumber) {
9797 const result = [],
9798 segmentChildren = stats[node.id].segments[segmentNumber].nodes
9799
9800 for (let i = 0; i < segmentChildren.length; i++) {
9801 result.push(executeNode(segmentChildren[i].owner, segmentChildren[i].index))
9802 }
9803
9804 if (!stats[node.id].willExecute) {
9805 return result
9806 }
9807
9808 return node.beforeAllFns.concat(result).concat(node.afterAllFns)
9809 }
9810 }
9811
9812 return TreeProcessor

Callers 2

TreeProcessorFunction · 0.85
executeNodeFunction · 0.85

Calls 2

executeNodeFunction · 0.85
pushMethod · 0.80

Tested by

no test coverage detected