mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 19:21:34 +08:00
refactor(lifecycle): prefix with on
This commit is contained in:
@ -49,26 +49,26 @@ export class ContactModal {
|
|||||||
console.log('ContactModal constructor')
|
console.log('ContactModal constructor')
|
||||||
this.rootView = ModalFirstPage;
|
this.rootView = ModalFirstPage;
|
||||||
}
|
}
|
||||||
viewLoaded() {
|
onViewLoaded() {
|
||||||
console.log('ContactModal viewLoaded');
|
console.log('ContactModal onViewLoaded');
|
||||||
}
|
}
|
||||||
viewWillEnter() {
|
onViewWillEnter() {
|
||||||
console.log('ContactModal viewWillEnter');
|
console.log('ContactModal onViewWillEnter');
|
||||||
}
|
}
|
||||||
viewDidEnter() {
|
viewDidEnter() {
|
||||||
console.log('ContactModal viewDidEnter');
|
console.log('ContactModal viewDidEnter');
|
||||||
}
|
}
|
||||||
viewWillLeave() {
|
onViewWillLeave() {
|
||||||
console.log('ContactModal viewWillLeave');
|
console.log('ContactModal onViewWillLeave');
|
||||||
}
|
}
|
||||||
viewDidLeave() {
|
onViewDidLeave() {
|
||||||
console.log('ContactModal viewDidLeave');
|
console.log('ContactModal onViewDidLeave');
|
||||||
}
|
}
|
||||||
viewWillUnload() {
|
onViewWillUnload() {
|
||||||
console.log('ContactModal viewWillUnload');
|
console.log('ContactModal onViewWillUnload');
|
||||||
}
|
}
|
||||||
viewDidUnload() {
|
onViewDidUnload() {
|
||||||
console.log('ContactModal viewDidUnload');
|
console.log('ContactModal onViewDidUnload');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,26 +49,26 @@ export class ContactModal {
|
|||||||
console.log('ContactModal constructor')
|
console.log('ContactModal constructor')
|
||||||
this.rootView = ModalFirstPage;
|
this.rootView = ModalFirstPage;
|
||||||
}
|
}
|
||||||
viewLoaded() {
|
onViewLoaded() {
|
||||||
console.log('ContactModal viewLoaded');
|
console.log('ContactModal onViewLoaded');
|
||||||
}
|
}
|
||||||
viewWillEnter() {
|
onViewWillEnter() {
|
||||||
console.log('ContactModal viewWillEnter');
|
console.log('ContactModal onViewWillEnter');
|
||||||
}
|
}
|
||||||
viewDidEnter() {
|
viewDidEnter() {
|
||||||
console.log('ContactModal viewDidEnter');
|
console.log('ContactModal viewDidEnter');
|
||||||
}
|
}
|
||||||
viewWillLeave() {
|
onViewWillLeave() {
|
||||||
console.log('ContactModal viewWillLeave');
|
console.log('ContactModal onViewWillLeave');
|
||||||
}
|
}
|
||||||
viewDidLeave() {
|
onViewDidLeave() {
|
||||||
console.log('ContactModal viewDidLeave');
|
console.log('ContactModal onViewDidLeave');
|
||||||
}
|
}
|
||||||
viewWillUnload() {
|
onViewWillUnload() {
|
||||||
console.log('ContactModal viewWillUnload');
|
console.log('ContactModal onViewWillUnload');
|
||||||
}
|
}
|
||||||
viewDidUnload() {
|
onViewDidUnload() {
|
||||||
console.log('ContactModal viewDidUnload');
|
console.log('ContactModal onViewDidUnload');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@ export class OverlayRef {
|
|||||||
}
|
}
|
||||||
this._instance = overlayInstance;
|
this._instance = overlayInstance;
|
||||||
|
|
||||||
overlayInstance.viewLoaded && overlayInstance.viewLoaded();
|
overlayInstance.onViewLoaded && overlayInstance.onViewLoaded();
|
||||||
|
|
||||||
this.zIndex = ROOT_Z_INDEX;
|
this.zIndex = ROOT_Z_INDEX;
|
||||||
for (let i = 0; i < app.overlays.length; i++) {
|
for (let i = 0; i < app.overlays.length; i++) {
|
||||||
@ -119,7 +119,7 @@ export class OverlayRef {
|
|||||||
_open(opts={}) {
|
_open(opts={}) {
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
let instance = this._instance || {};
|
let instance = this._instance || {};
|
||||||
instance.viewWillEnter && instance.viewWillEnter();
|
instance.onViewWillEnter && instance.onViewWillEnter();
|
||||||
|
|
||||||
let animationName = (opts && opts.animation) || this._opts.enterAnimation;
|
let animationName = (opts && opts.animation) || this._opts.enterAnimation;
|
||||||
let animation = Animation.create(this._elementRef.nativeElement, animationName);
|
let animation = Animation.create(this._elementRef.nativeElement, animationName);
|
||||||
@ -151,8 +151,8 @@ export class OverlayRef {
|
|||||||
close(opts={}) {
|
close(opts={}) {
|
||||||
return new Promise(resolve => {
|
return new Promise(resolve => {
|
||||||
let instance = this._instance || {};
|
let instance = this._instance || {};
|
||||||
instance.viewWillLeave && instance.viewWillLeave();
|
instance.onViewWillLeave && instance.onViewWillLeave();
|
||||||
instance.viewWillUnload && instance.viewWillUnload();
|
instance.onViewWillUnload && instance.onViewWillUnload();
|
||||||
|
|
||||||
let animationName = (opts && opts.animation) || this._opts.leaveAnimation;
|
let animationName = (opts && opts.animation) || this._opts.leaveAnimation;
|
||||||
let animation = Animation.create(this._elementRef.nativeElement, animationName);
|
let animation = Animation.create(this._elementRef.nativeElement, animationName);
|
||||||
@ -161,8 +161,8 @@ export class OverlayRef {
|
|||||||
this.app.setEnabled(false, animation.duration());
|
this.app.setEnabled(false, animation.duration());
|
||||||
|
|
||||||
animation.play().then(() => {
|
animation.play().then(() => {
|
||||||
instance.viewDidLeave && instance.viewDidLeave();
|
instance.onViewDidLeave && instance.onViewDidLeave();
|
||||||
instance.viewDidUnload && instance.viewDidUnload();
|
instance.onViewDidUnload && instance.onViewDidUnload();
|
||||||
|
|
||||||
this._dispose();
|
this._dispose();
|
||||||
|
|
||||||
|
@ -344,14 +344,14 @@ export class ViewItem {
|
|||||||
* recommended method to use when a view becomes active.
|
* recommended method to use when a view becomes active.
|
||||||
*/
|
*/
|
||||||
loaded() {
|
loaded() {
|
||||||
this.instance && this.instance.viewLoaded && this.instance.viewLoaded();
|
this.instance && this.instance.onViewLoaded && this.instance.onViewLoaded();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The view is about to enter and become the active view.
|
* The view is about to enter and become the active view.
|
||||||
*/
|
*/
|
||||||
willEnter() {
|
willEnter() {
|
||||||
this.instance && this.instance.viewWillEnter && this.instance.viewWillEnter();
|
this.instance && this.instance.onViewWillEnter && this.instance.onViewWillEnter();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -370,7 +370,7 @@ export class ViewItem {
|
|||||||
* The view has is about to leave and no longer be the active view.
|
* The view has is about to leave and no longer be the active view.
|
||||||
*/
|
*/
|
||||||
willLeave() {
|
willLeave() {
|
||||||
this.instance && this.instance.viewWillLeave && this.instance.viewWillLeave();
|
this.instance && this.instance.onViewWillLeave && this.instance.onViewWillLeave();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -378,21 +378,21 @@ export class ViewItem {
|
|||||||
* will fire, whether it is cached or unloaded.
|
* will fire, whether it is cached or unloaded.
|
||||||
*/
|
*/
|
||||||
didLeave() {
|
didLeave() {
|
||||||
this.instance && this.instance.viewDidLeave && this.instance.viewDidLeave();
|
this.instance && this.instance.onViewDidLeave && this.instance.onViewDidLeave();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The view is about to be destroyed and have its elements removed.
|
* The view is about to be destroyed and have its elements removed.
|
||||||
*/
|
*/
|
||||||
willUnload() {
|
willUnload() {
|
||||||
this.instance && this.instance.viewWillUnload && this.instance.viewWillUnload();
|
this.instance && this.instance.onViewWillUnload && this.instance.onViewWillUnload();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The view has been destroyed and its elements have been removed.
|
* The view has been destroyed and its elements have been removed.
|
||||||
*/
|
*/
|
||||||
didUnload() {
|
didUnload() {
|
||||||
this.instance && this.instance.viewDidUnload && this.instance.viewDidUnload();
|
this.instance && this.instance.onViewDidUnload && this.instance.onViewDidUnload();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user