diff --git a/ionic/components/app/test/snapcat/main.html b/ionic/components/app/test/snapcat/main.html index 76aa5eedd3..13ac71cd9b 100644 --- a/ionic/components/app/test/snapcat/main.html +++ b/ionic/components/app/test/snapcat/main.html @@ -1,4 +1,4 @@ - + diff --git a/ionic/components/slides/slides.ts b/ionic/components/slides/slides.ts index 0a0be895f2..6a5fe2cc76 100644 --- a/ionic/components/slides/slides.ts +++ b/ionic/components/slides/slides.ts @@ -32,7 +32,7 @@ import {Swiper} from './swiper-widget'; 'loop', 'index', 'bounce', - 'hidePager', + 'showPager', 'options' ] }) @@ -41,7 +41,7 @@ import {Swiper} from './swiper-widget';
-
+
`, directives: [NgIf, NgClass] }) @@ -54,12 +54,16 @@ export class Slides extends Ion { super(elementRef, config); } onInit() { + console.log(this.bounce); var options = util.defaults({ pagination: '.swiper-pagination', paginationClickable: true, - lazyLoading: true + lazyLoading: true, + //resistance: (this.bounce !== "false") }, this.options); + console.log(options); + var swiper = new Swiper(this.getNativeElement().children[0], options); this.swiper = swiper; @@ -72,8 +76,10 @@ export class Slides extends Ion { update() { setTimeout(() => { this.swiper.update(); + + // Don't allow pager to show with > 10 slides if(this.swiper.slides.length > 10) { - this.hidePager = true; + this.showPager = false; } }); }