lib/flux-link.js
function __chain_inner(result) {
		var args = slice.call(arguments, 1);
		nextTick(function() {
			try {
				if (result) {
					var params = that.handle_args(env, that.if_true, args);
					params.unshift(env, after);
					env._fm.$push_call(helpers.fname(that.if_true, that.if_true.fn.name));
					that.if_true.fn.apply(null, params);
				}
				else {
					var params = that.handle_args(env, that.if_false, args);
					params.unshift(env, after);
					env._fm.$push_call(helpers.fname(that.if_false, that.if_false.fn.name));
					that.if_false.fn.apply(null, params);
				}
			}
			catch (e) {
				env.$throw(e);
			}
		});
	}
function __chain_inner(result) {
		var args = slice.call(arguments, 1);
		nextTick(function() {
			try {
				if (result) {
					var params = that.handle_args(env, that.if_true, args);
					params.unshift(env, after);
					env._fm.$push_call(helpers.fname(that.if_true, that.if_true.fn.name));
					that.if_true.fn.apply(null, params);
				}
				else {
					var params = that.handle_args(env, that.if_false, args);
					params.unshift(env, after);
					env._fm.$push_call(helpers.fname(that.if_false, that.if_false.fn.name));
					that.if_false.fn.apply(null, params);
				}
			}
			catch (e) {
				env.$throw(e);
			}
		});
	}
function __chain_inner ( result ) { var args = slice . call ( arguments , 1 ) ; nextTick ( function ( ) { try { if ( result ) { var params = that . handle_args ( env , that . if_true , args ) ; params . unshift ( env , after ) ; env . _fm . $push_call ( helpers . fname ( that . if_true , that . if_true . fn . name ) ) ; that . if_true . fn . apply ( null , params ) ; } else { var params = that . handle_args ( env , that . if_false , args ) ; params . unshift ( env , after ) ; env . _fm . $push_call ( helpers . fname ( that . if_false , that . if_false . fn . name ) ) ; that . if_false . fn . apply ( null , params ) ; } } catch ( e ) { env . $throw ( e ) ; } } ) ; }
This closure handles the response from the condition function
This closure handles the response from the condition function