add addEventListener to eventsource (#25125)

This commit is contained in:
Daniel Schmidt
2018-04-19 14:25:09 -07:00
committed by Ryan Cavanaugh
parent 8a3389ca45
commit 1aab1e3668
3 changed files with 4 additions and 0 deletions
+2
View File
@@ -4,6 +4,7 @@ const eventSource = new EventSource("http://foobar");
eventSource.onmessage = (x: any) => {};
eventSource.onerror = (x: any) => {};
eventSource.onopen = (x: any) => {};
eventSource.addEventListener = (type: string, x: any) => {};
eventSource.close();
import EventSourcePolyfill = require("eventsource/lib/eventsource-polyfill");
@@ -12,4 +13,5 @@ const eventSourcePolyfill = new EventSourcePolyfill("http://foobar");
eventSourcePolyfill.onmessage = (x: any) => {};
eventSourcePolyfill.onerror = (x: any) => {};
eventSourcePolyfill.onopen = (x: any) => {};
eventSourcePolyfill.addEventListener = (type: string, x: any) => {};
eventSourcePolyfill.close();
+1
View File
@@ -16,6 +16,7 @@ declare class EventSource {
onopen: EventListener;
onmessage: EventListener;
onerror: EventListener;
addEventListener(type: string, listener: EventListener): void;
close(): void;
}
+1
View File
@@ -10,6 +10,7 @@ declare class EventSource {
onopen: EventListener;
onmessage: EventListener;
onerror: EventListener;
addEventListener(type: string, listener: EventListener): void;
close(): void;
}