diff --git a/ionic/components/slides/test/loop/index.ts b/ionic/components/slides/test/loop/index.ts new file mode 100644 index 0000000000..cd4956465e --- /dev/null +++ b/ionic/components/slides/test/loop/index.ts @@ -0,0 +1,37 @@ +import {App, IonicApp} from 'ionic/ionic'; + +@App({ + templateUrl: 'main.html' +}) +class MyApp { + constructor(app: IonicApp) { + this.app = app; + + this.slides = [ + { + name: "Slide 1", + class: "yellow" + }, + { + name: "Slide 2", + class: "red" + }, + { + name: "Slide 3", + class: "blue" + } + ]; + } + + onSlideChanged(slider) { + console.log('Slide changed', slider); + console.log("active index", slider.activeIndex); + } + + ngOnInit() { + setTimeout(() => { + this.slider = this.app.getComponent('loopSlider'); + console.log('Got slider', this.slider); + }); + } +} diff --git a/ionic/components/slides/test/loop/main.html b/ionic/components/slides/test/loop/main.html new file mode 100644 index 0000000000..625d492e7b --- /dev/null +++ b/ionic/components/slides/test/loop/main.html @@ -0,0 +1,19 @@ + + + {{ slide.name }} + + + +