From a252a9413697faae4752ce017e16812ef3f66303 Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Thu, 23 Mar 2017 14:50:53 -0400 Subject: [PATCH] refactor(slides): remove deprecated input, outputs, and function BREAKING CHANGES Slides input `options` has been removed. Please use the input properties instead. Slide event `ionWillChange` has been removed, please use `ionSlideWillChange` instead. Slide event `ionDidChange` has been removed, please use `ionSlideDidChange` instead. Slide event `ionDrag` has been removed, please use `ionSlideDrag` instead. Slides `getSlider()` method has been removed, please use the instance of ion-slides. --- src/components/slides/slides.ts | 52 --------------------------------- 1 file changed, 52 deletions(-) diff --git a/src/components/slides/slides.ts b/src/components/slides/slides.ts index b0e03258ba..d3c810c133 100644 --- a/src/components/slides/slides.ts +++ b/src/components/slides/slides.ts @@ -738,48 +738,6 @@ export class Slides extends Ion { /** @hidden */ ionSlideTouchEnd: EventEmitter = new EventEmitter(); - /** - * @hidden - * Deprecated - */ - @Input() - set options(val: any) { - // Deprecated warning added 2016-12-28 - console.warn('ion-slides "options" has been deprecated. Please use ion-slide\'s input properties instead.'); - } - - /** - * @hidden - * Deprecated: Use "ionSlideWillChange" instead. - * Added 2016-12-29 - */ - @Output() - get ionWillChange() { - console.warn('ion-slides "ionWillChange" has been deprecated, please use "ionSlideWillChange" instead.'); - return new EventEmitter(); - } - - /** - * @hidden - * Deprecated: Use "ionSlideDidChange" instead. - * Added 2016-12-29 - */ - @Output() - get ionDidChange() { - console.warn('ion-slides "ionDidChange" has been deprecated, please use "ionSlideDidChange" instead.'); - return new EventEmitter(); - } - - /** - * @hidden - * Deprecated: Use "ionSlideDrag" instead. - * Added 2016-12-29 - */ - @Output() - get ionDrag() { - console.warn('ion-slides "ionDrag" has been deprecated, please use "ionSlideDrag" instead.'); - return new EventEmitter(); - } /** * Private properties only useful to this class. @@ -1118,16 +1076,6 @@ export class Slides extends Ion { this.enableKeyboardControl(false); } - - - /** - * @hidden - * Deprecated, please use the instance of ion-slides. - */ - getSlider(): void { - // deprecated 2016-12-29 - console.warn(`ion-slides, getSlider() has been removed. Please use the properties and methods on the instance of ion-slides instead.`); - } } let slidesId = -1;