refactor(all): make all method return a promise

This commit is contained in:
Manu Mtz.-Almeida
2018-08-28 18:16:10 +02:00
parent 5d32115684
commit 1d46973785
53 changed files with 307 additions and 442 deletions

View File

@ -165,8 +165,8 @@ export class Loading implements OverlayInterface {
* that is called in the same circumstances.
*/
@Method()
onDidDismiss(callback?: (detail: OverlayEventDetail) => void): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionLoadingDidDismiss', callback);
onDidDismiss(): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionLoadingDidDismiss');
}
/**
@ -174,8 +174,8 @@ export class Loading implements OverlayInterface {
* that is called in the same circumstances.
*/
@Method()
onWillDismiss(callback?: (detail: OverlayEventDetail) => void): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionLoadingWillDismiss', callback);
onWillDismiss(): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionLoadingWillDismiss');
}
hostData() {