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.
This commit is contained in:
Brandy Carney
2017-03-23 14:50:53 -04:00
parent 19c36deea3
commit a252a94136

View File

@ -738,48 +738,6 @@ export class Slides extends Ion {
/** @hidden */
ionSlideTouchEnd: EventEmitter<TouchEvent> = 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;