docs(app): doc app-level lifecycle events

This commit is contained in:
Alex Muramoto
2017-01-20 11:36:49 -08:00
committed by Mike Hartington
parent a83e3f5fd3
commit 9708ff603e

View File

@ -38,32 +38,38 @@ export class App {
_appRoot: IonicApp;
/**
* @private
* Observable that emits whenever a view loads in the app.
* @returns {Observable} Returns an observable
*/
viewDidLoad: EventEmitter<ViewController> = new EventEmitter();
/**
* @private
* Observable that emits before any view is entered in the app.
* @returns {Observable} Returns an observable
*/
viewWillEnter: EventEmitter<ViewController> = new EventEmitter();
/**
* @private
* Observable that emits after any view is entered in the app.
* @returns {Observable} Returns an observable
*/
viewDidEnter: EventEmitter<ViewController> = new EventEmitter();
/**
* @private
* Observable that emits before any view is exited in the app.
* @returns {Observable} Returns an observable
*/
viewWillLeave: EventEmitter<ViewController> = new EventEmitter();
/**
* @private
* Observable that emits after any view is exited in the app.
* @returns {Observable} Returns an observable
*/
viewDidLeave: EventEmitter<ViewController> = new EventEmitter();
/**
* @private
* Observable that emits before any view unloads in the app.
* @returns {Observable} Returns an observable
*/
viewWillUnload: EventEmitter<ViewController> = new EventEmitter();