fix(all): strong typed events

This commit is contained in:
Manu Mtz.-Almeida
2018-04-23 17:26:10 +02:00
parent b8c87c453a
commit d5129df970
44 changed files with 434 additions and 607 deletions

View File

@@ -82,22 +82,22 @@ export class ActionSheet implements OverlayInterface {
/**
* Emitted after the alert has loaded.
*/
@Event() ionActionSheetDidLoad!: EventEmitter;
@Event() ionActionSheetDidLoad!: EventEmitter<void>;
/**
* Emitted after the alert has unloaded.
*/
@Event() ionActionSheetDidUnload!: EventEmitter;
@Event() ionActionSheetDidUnload!: EventEmitter<void>;
/**
* Emitted after the alert has presented.
*/
@Event({eventName: 'ionActionSheetDidPresent'}) didPresent!: EventEmitter;
@Event({eventName: 'ionActionSheetDidPresent'}) didPresent!: EventEmitter<void>;
/**
* Emitted before the alert has presented.
*/
@Event({eventName: 'ionActionSheetWillPresent'}) willPresent!: EventEmitter;
@Event({eventName: 'ionActionSheetWillPresent'}) willPresent!: EventEmitter<void>;
/**
* Emitted before the alert has dismissed.