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

@ -163,8 +163,8 @@ export class Toast implements OverlayInterface {
*
*/
@Method()
onDidDismiss(callback?: (detail: OverlayEventDetail) => void): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionToastDidDismiss', callback);
onDidDismiss(): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionToastDidDismiss');
}
/**
@ -173,8 +173,8 @@ export class Toast implements OverlayInterface {
*
*/
@Method()
onWillDismiss(callback?: (detail: OverlayEventDetail) => void): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionToastWillDismiss', callback);
onWillDismiss(): Promise<OverlayEventDetail> {
return eventMethod(this.el, 'ionToastWillDismiss');
}
hostData() {