From f9d6506b938c33ab9cb2b9618ab41c4fa8f7b694 Mon Sep 17 00:00:00 2001 From: "Andrew V. Sparrow" Date: Sat, 13 Feb 2016 11:07:50 +0600 Subject: [PATCH] Sockjs should extends WebSocket --- sockjs/sockjs.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sockjs/sockjs.d.ts b/sockjs/sockjs.d.ts index e9569ba22c..ae6819f520 100644 --- a/sockjs/sockjs.d.ts +++ b/sockjs/sockjs.d.ts @@ -8,19 +8,19 @@ interface SockJSSimpleEvent { toString(): string; } -interface SJSOpenEvent extends SockJSSimpleEvent {} +interface SJSOpenEvent extends SockJSSimpleEvent, Event {} -interface SJSCloseEvent extends SockJSSimpleEvent { +interface SJSCloseEvent extends SockJSSimpleEvent, CloseEvent { code: number; reason: string; wasClean: boolean; } -interface SJSMessageEvent extends SockJSSimpleEvent { +interface SJSMessageEvent extends SockJSSimpleEvent, MessageEvent { data: string; } -interface SockJS extends EventTarget { +interface SockJS extends WebSocket { protocol: string; readyState: number; onopen: (ev: SJSOpenEvent) => any; @@ -49,4 +49,4 @@ declare var SockJS: { null_origin?: boolean; }; }): SockJS; -}; \ No newline at end of file +};