mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-20 04:14:21 +08:00
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:
@ -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;
|
||||
|
Reference in New Issue
Block a user