import {App, Page, NavController} from '../../../../../ionic'; @App({ template: '' }) class MyApp { rootPage; constructor() { this.rootPage = IntroPage; } } @Page({ templateUrl: 'main.html' }) class IntroPage { continueText: string = "Skip"; startingIndex: number = 1; mySlideOptions; 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); } skip() { this.nav.push(MainPage); } } @Page({ template: ` Slides

Another Page

` }) class MainPage { }