Files
ionic-framework/ionic/transitions/none-transition.js
Adam Bradley 0e63850a8f nav wip
2015-05-12 21:15:55 -05:00

35 lines
733 B
JavaScript

import {Transition} from './transition'
class NoneTransition {
constructor(navCtrl, opts) {
// get the entering and leaving items
let enteringItem = navCtrl.getStagedEnteringItem();
let leavingItem = navCtrl.getStagedLeavingItem();
// show the entering item
enteringItem.domElement.style.display = 'block';
enteringItem.domElement.style.transform = 'translateX(0%)';
// hide the leaving item
if (leavingItem && leavingItem.domElement) {
leavingItem.domElement.style.display = '';
}
}
stage() {
// immediately resolve
return Promise.resolve();
}
start() {
// immediately resolve
return Promise.resolve();
}
}
Transition.register('none', NoneTransition);