src/js/libs/spiritual-edb.js
function($edbml) {
		return function configured($in) {
			$edbml.$out = ($in && $in.$out) ? $in.$out : new edbml.Out();
			$edbml.$att = new edbml.Att();
			$edbml.$input = function(Type) {
				return this.script.$input.get(Type);
			}.bind(this);
			return $edbml.apply(this, arguments);
		};
	}
function($edbml) {
		return function configured($in) {
			$edbml.$out = ($in && $in.$out) ? $in.$out : new edbml.Out();
			$edbml.$att = new edbml.Att();
			$edbml.$input = function(Type) {
				return this.script.$input.get(Type);
			}.bind(this);
			return $edbml.apply(this, arguments);
		};
	}
function ( $edbml ) { return function configured ( $in ) { $edbml . $out = ( $in && $in . $out ) ? $in . $out : new edbml . Out ( ) ; $edbml . $att = new edbml . Att ( ) ; $edbml . $input = function ( Type ) { return this . script . $input . get ( Type ) ; } . bind ( this ) ; return $edbml . apply ( this , arguments ) ; } ; }
Configure EDBML function for runtime use. Note
that `this` refers to the spirit instance here.
@see {ts.gui.ScriptPlugin#_runtimeconfigure}
@param {function} $edbml The (compiled) function as served to the page
@returns {function}
Configure EDBML function for runtime use . Note that this refers to the spirit instance here .