import {Component} from '@angular/core';
import {ionicBootstrap, NavController} from '../../../../../src';
@Component({
templateUrl: 'main.html'
})
class IntroPage {
continueText: string = "Skip";
startingIndex: number = 1;
mySlideOptions;
showSlide: boolean = true;
constructor(private nav: NavController) {
this.mySlideOptions = {
paginationClickable: true,
lazyLoading: true,
preloadImages: false,
initialSlide: this.startingIndex
};
}
onSlideChanged(slider) {
console.log("Slide changed", slider);
}
onSlideChangeStart(slider) {
console.log("Slide change start", slider);
slider.isEnd ? this.continueText = "Continue" : this.continueText = "Skip";
}
onSlideMove(slider) {
console.log("Slide move", slider);
}
toggleLastSlide() {
this.showSlide = !this.showSlide;
}
skip() {
this.nav.push(MainPage);
}
}
@Component({
template: `
Slides
Another Page
`
})
class MainPage {}
@Component({
template: ''
})
class E2EApp {
root = IntroPage;
}
ionicBootstrap(E2EApp);