Namespace: control

util.control

Methods

(static) Break()

only a Break controller without aktivities
Source:
Example
var Break = Crisp.ns('util.control.Break');

['a','b'].xEach({
  success: function( item ) {
    console.log( item );
    throw new Break();
  }
});

// logs:
// 'a'

(static) End()

only a End controller without aktivities
Source:
Example
var End = Crisp.ns('util.control.End');

// trigger an End throw
throw new End();

// use in a try Block
try {
  throw new End();
} 
catch (e) { 
  if ( e instanceof End ) {
    // code
  }
  else {
    throw e;
  }
}

(static) Noop()

only a Noop controller without aktivities
Source:
Example
var Noop = Crisp.ns('util.control.Noop');

['A','B'].xEach({}, Noop, function complete() {
    // do wath you wan at the end of each
});