From fddcaebffad884da18b7e398b27b90a6763ca701 Mon Sep 17 00:00:00 2001 From: rafaelsouzaf Date: Fri, 8 Dec 2017 11:43:06 -0300 Subject: [PATCH] Add object arguments (...args) instead of Function. Is it good idea? TODO created. --- types/hapi/v17/definitions/server/server.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/hapi/v17/definitions/server/server.d.ts b/types/hapi/v17/definitions/server/server.d.ts index de63cc3125..8c6a37baeb 100644 --- a/types/hapi/v17/definitions/server/server.d.ts +++ b/types/hapi/v17/definitions/server/server.d.ts @@ -154,7 +154,7 @@ export class Server extends Podium { * @return Return value: none. * [See docs](https://github.com/hapijs/hapi/blob/master/API.md#-servereventsoncecriteria-listener) */ - once(criteria: string, listener: Function): void; + once(criteria: string, listener: (...args: any[]) => void): void; // TODO I am not sure if the best way is use Function or (...args: any[]) => void) considering the JSDocs "The function signature depends on the event argument" once(criteria: ServerEventsApplicationObject, listener: Function): void; once(criteria: ServerEventCriteria, listener: Function): void;