public/javascripts/WireIt/plugins/grouping/examples/sawire/ExecutionFrame.js
function(wiringConfig, frameLevel, parentFrame, parentIndex) {
   
   // save the initial config
   this.wiringConfig = wiringConfig;
   
   // save the parent frame
   this.frameLevel = frameLevel || 0;
   this.parentFrame = parentFrame;
   this.parentIndex = parentIndex;
   
   // Will contains the execution values (this.execValues[module][outputName] = the value)
   this.execValues = {};
   
}
function(wiringConfig, frameLevel, parentFrame, parentIndex) {
   
   // save the initial config
   this.wiringConfig = wiringConfig;
   
   // save the parent frame
   this.frameLevel = frameLevel || 0;
   this.parentFrame = parentFrame;
   this.parentIndex = parentIndex;
   
   // Will contains the execution values (this.execValues[module][outputName] = the value)
   this.execValues = {};
   
}
function ( wiringConfig , frameLevel , parentFrame , parentIndex ) { // save the initial config this . wiringConfig = wiringConfig ; // save the parent frame this . frameLevel = frameLevel || 0 ; this . parentFrame = parentFrame ; this . parentIndex = parentIndex ; // Will contains the execution values (this.execValues[module][outputName] = the value) this . execValues = { } ; }
An "ExecutionFrame" is the equivalent to the jsBox layer.
It contains a set module instances and a set of wires linking them.
@class ExecutionFrame
@constructor
@param {Object} wiringConfig The wiring config
An ExecutionFrame is the equivalent to the jsBox layer . It contains a set module instances and a set of wires linking them .