Merge pull request #8074 from orangeRat/master

Sockjs should extends WebSocket
This commit is contained in:
Mohamed Hegazy
2016-06-26 16:52:43 -07:00
committed by GitHub

10
sockjs/sockjs.d.ts vendored
View File

@@ -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;
};
};