mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 22:30:01 +00:00
Merge pull request #8074 from orangeRat/master
Sockjs should extends WebSocket
This commit is contained in:
10
sockjs/sockjs.d.ts
vendored
10
sockjs/sockjs.d.ts
vendored
@@ -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;
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user