polardbxengine/storage/ndb/mcc/frontend/dojo/dojox/mobile/transition.js.uncompressed.js

24 lines
709 B
JavaScript

define("dojox/mobile/transition", [
"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;
});