Sha256: 1ef257d11a52df363f12c58fa118ddac37279aced386c44f86b7863118794baf

Contents?: true

Size: 298 Bytes

Versions: 10

Compression:

Stored size: 298 Bytes

Contents

unless = function(expression, callback, fallback) {
	if (is_undefined(callback)) {
		throw new SyntaxError("unless(expression, callback[, fallback]): callback is undefined");
	}

	if (!!!expression) {
		callback.call(this);
	}
	else {
		if (is_defined(fallback)) {
			fallback.call(this);
		}
	}
};

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
ninjs-0.16.8 repository/ninjs/core/extend.js
ninjs-0.16.7 repository/ninjs/core/extend.js
ninjs-0.16.6 repository/ninjs/core/extend.js
ninjs-0.16.5 repository/ninjs/core/extend.js
ninjs-0.16.4 repository/ninjs/core/extend.js
ninjs-framework-0.1.0 lib/ninjs-framework/core/extend.js
ninjs-0.16.3 repository/ninjs/core/extend.js
ninjs-0.16.2 repository/ninjs/core/extend.js
ninjs-0.16.1 repository/ninjs/core/extend.js
ninjs-0.16.0 repository/ninjs/core/extend.js