@@ -685,7 +685,7 @@ define( [
685
685
} , this ) ;
686
686
} ,
687
687
688
- // TODO make private once change has been defined in the widget
688
+ // TODO make private once change has been defined in the widget1
689
689
transition : function ( toPage , fromPage , options ) {
690
690
var transition = options . transition ,
691
691
reverse = options . reverse ,
@@ -696,9 +696,11 @@ define( [
696
696
// TODO decide if these events should in fact be triggered on the container
697
697
if ( fromPage ) {
698
698
//trigger before show/hide events
699
+ // TODO deprecate nextPage in favor of next
699
700
this . _triggerWithDeprecated ( "beforehide" , { nextPage : toPage } , fromPage ) ;
700
701
}
701
702
703
+ // TODO deprecate prevPage in favor of previous
702
704
this . _triggerWithDeprecated ( "beforeshow" , { prevPage : fromPage || $ ( "" ) } , toPage ) ;
703
705
704
706
// TODO maybe put this in a binding to events above *outside* the widget
@@ -714,19 +716,21 @@ define( [
714
716
promise = transitionHandler ( transition , reverse , toPage , fromPage ) ;
715
717
716
718
// TODO temporary accomodation of argument deferred
717
- $ . when ( promise ) . done ( function ( ) {
719
+ promise . done ( function ( ) {
718
720
deferred . resolve . apply ( deferred , arguments ) ;
719
721
} ) ;
720
722
721
- promise . done ( function ( ) {
723
+ promise . done ( $ . proxy ( function ( ) {
722
724
//trigger show/hide events
723
725
if ( fromPage ) {
724
- fromPage . data ( "mobile-page" ) . _trigger ( "hide" , null , { nextPage : toPage } ) ;
726
+ // TODO deprecate nextPage in favor of next
727
+ this . _triggerWithDeprecated ( "hide" , { nextPage : toPage } , fromPage ) ;
725
728
}
726
729
730
+ // TODO deprecate prevPage in favor of previous
727
731
//trigger pageshow, define prevPage as either fromPage or empty jQuery obj
728
- toPage . data ( "mobile-page" ) . _trigger ( " show", null , { prevPage : fromPage || $ ( "" ) } ) ;
729
- } ) ;
732
+ this . _triggerWithDeprecated ( "show" , { prevPage : fromPage || $ ( "" ) } , toPage ) ;
733
+ } , this ) ) ;
730
734
}
731
735
732
736
0 commit comments