qoopido.nucleus
Version:
Lightweight, atomic and modular JavaScript utility library that strongly encourages the creation and usage of small yet flexible, reusable and easily maintainable modules.
24 lines (19 loc) • 411 B
JavaScript
/**
* @use /demand/pledge
*
* @require ../../css/property
*/
(function() {
'use strict';
function definition(Pledge, getCssProperty) {
var deferred = Pledge.defer(),
property = getCssProperty('border-radius');
if(property) {
deferred.resolve(property);
} else {
deferred.reject();
}
return deferred.pledge;
}
provide([ '/demand/pledge', '../../css/property' ], definition);
}());