From 448b80df33285e2b90ff23f1aec9d7aa2284b574 Mon Sep 17 00:00:00 2001 From: Andrej Mihajlov Date: Sun, 17 Mar 2019 17:35:32 +0100 Subject: [PATCH] Update index.d.ts --- types/opentok/index.d.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/types/opentok/index.d.ts b/types/opentok/index.d.ts index 85b9794316..58fdfaa7ba 100644 --- a/types/opentok/index.d.ts +++ b/types/opentok/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/opentok/opentok-node // Definitions by: Seth Westphal // Anthony Messerschmidt +// Andrej Mihajlov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped declare module 'opentok' { @@ -81,13 +82,13 @@ declare module 'opentok' { class OpenTok { constructor(apiKey: string, apiSecret: string); - public createSession(options: OpenTok.SessionOptions, callback: (err: Error, session: OpenTok.Session) => void): void; + public createSession(options: OpenTok.SessionOptions, callback: (error: Error | null, session?: OpenTok.Session) => void): void; public generateToken(sessionId: string, options: OpenTok.TokenOptions): OpenTok.Token; - public startArchive(sessionId: string, options: OpenTok.ArchiveOptions, callback: (err: Error, archive: OpenTok.Archive) => void): void; - public stopArchive(archiveId: string, callback: (err: Error, archive: OpenTok.Archive) => void): void; - public getArchive(archiveId: string, callback: (err: Error, archive: OpenTok.Archive) => void): void; - public deleteArchive(archiveId: string, callback: (err: Error) => void): void; - public listArchives(options: OpenTok.ListArchivesOptions, callback: (err: Error, archives: OpenTok.Archive[], totalCount: number) => void): void; + public startArchive(sessionId: string, options: OpenTok.ArchiveOptions, callback: (error: Error | null, archive?: OpenTok.Archive) => void): void; + public stopArchive(archiveId: string, callback: (error: Error | null, archive?: OpenTok.Archive) => void): void; + public getArchive(archiveId: string, callback: (error: Error | null, archive?: OpenTok.Archive) => void): void; + public deleteArchive(archiveId: string, callback: (error: Error | null) => void): void; + public listArchives(options: OpenTok.ListArchivesOptions, callback: (error: Error | null, archives?: OpenTok.Archive[], totalCount?: number) => void): void; } export = OpenTok;