AMDized transition code

This commit is contained in:
Ghislain Seguin 2012-01-12 09:36:46 -08:00 committed by scottjehl
parent d4f0a024fc
commit 810696b2ba
9 changed files with 56 additions and 8 deletions

View file

@ -11,14 +11,14 @@ define([
'jquery.mobile.core',
'order!jquery.mobile.navigation',
'order!jquery.mobile.navigation.pushstate',
'order!jquery.mobile.transition',
'order!jquery.mobile.transition.pop',
'order!jquery.mobile.transition.slide',
'order!jquery.mobile.transition.slidedown',
'order!jquery.mobile.transition.slideup',
'order!jquery.mobile.transition.flip',
'order!jquery.mobile.transition.flow',
'order!jquery.mobile.transition.turn',
'jquery.mobile.transition',
'jquery.mobile.transition.pop',
'jquery.mobile.transition.slide',
'jquery.mobile.transition.slidedown',
'jquery.mobile.transition.slideup',
'jquery.mobile.transition.flip',
'jquery.mobile.transition.flow',
'jquery.mobile.transition.turn',
'jquery.mobile.degradeInputs',
'jquery.mobile.dialog',
'jquery.mobile.page.sections',

View file

@ -2,8 +2,14 @@
* fallback transition for flip in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.flip = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,8 +2,14 @@
* fallback transition for flow in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.flow = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,6 +2,9 @@
* "transitions" plugin - Page change tranistions
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.core" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
function outInTransitionHandler( name, reverse, $to, $from ) {
@ -99,3 +102,6 @@ $.mobile.transitionHandlers = {
$.mobile.transitionFallbacks = {};
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,8 +2,14 @@
* fallback transition for pop in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.pop = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,8 +2,14 @@
* fallback transition for slide in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.slide = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,8 +2,14 @@
* fallback transition for slidedown in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.slidedown = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,8 +2,14 @@
* fallback transition for slideup in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.slideup = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");

View file

@ -2,8 +2,14 @@
* fallback transition for turn in non-3D supporting browsers (which tend to handle complex transitions poorly in general
*/
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
define( [ "jquery.mobile.transition" ], function() {
//>>excludeEnd("jqmBuildExclude");
(function( $, window, undefined ) {
$.mobile.transitionFallbacks.turn = "fade";
})( jQuery, this );
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
});
//>>excludeEnd("jqmBuildExclude");