test(slides): add test for slides and remove the second parameter on the move event

references #5379
This commit is contained in:
Brandy Carney
2016-02-17 15:34:28 -05:00
parent aee817c749
commit 148b3685f3
3 changed files with 6 additions and 2 deletions

View File

@ -284,7 +284,7 @@ export class Slides extends Ion {
return this.options.onLazyImageReady && this.options.onLazyImageReady(swiper, slide, img);
};
options.onSliderMove = (swiper, e) => {
this.move.emit(swiper, e);
this.move.emit(swiper);
return this.options.onSliderMove && this.options.onSliderMove(swiper, e);
};

View File

@ -29,6 +29,10 @@ class IntroPage {
slider.isEnd ? this.continueText = "Continue" : this.continueText = "Skip";
}
onSlideMove(slider) {
console.log("Slide move", slider);
}
skip() {
this.nav.push(MainPage);
}

View File

@ -8,7 +8,7 @@
</ion-navbar>
<ion-content>
<ion-slides pager (change)="onSlideChanged($event)" (slideChangeStart)="onSlideChangeStart($event)" loop="true">
<ion-slides pager (change)="onSlideChanged($event)" (slideChangeStart)="onSlideChangeStart($event)" (move)="onSlideMove($event)" loop="true">
<ion-slide>
<h3>Thank you for choosing the Awesome App!</h3>
<div id="logo">