UNPKG

dojox

Version:

Dojo eXtensions, a rollup of many useful sub-projects and varying states of maturity – from very stable and robust, to alpha and experimental. See individual projects contain README files for details.

24 lines (23 loc) 676 B
define([ "dojo/_base/Deferred", "dojo/_base/config" ], function(Deferred, config){ /*===== return { // summary: // This is the wrapper module which loads // dojox/css3/transit conditionally. If mblCSS3Transition // is set to 'dojox/css3/transit', it will be loaded as // the module to conduct view transitions, otherwise this module returns null. }; =====*/ if(config.mblCSS3Transition){ //require dojox/css3/transit and resolve it as the result of transitDeferred. var transitDeferred = new Deferred(); require([config.mblCSS3Transition], function(transit){ transitDeferred.resolve(transit); }); return transitDeferred; } return null; });