@types/eventsource
Advanced tools
@@ -9,64 +9,64 @@ /** | ||
| interface Event { | ||
| /** | ||
| * Returns true or false depending on how event was initialized. True if event goes through its target's ancestors in reverse tree order, and false otherwise. | ||
| */ | ||
| readonly bubbles: boolean; | ||
| cancelBubble: boolean; | ||
| readonly cancelable: boolean; | ||
| /** | ||
| * Returns true or false depending on how event was initialized. True if event invokes listeners past a ShadowRoot node that is the root of its target, and false otherwise. | ||
| */ | ||
| readonly composed: boolean; | ||
| readonly defaultPrevented: boolean; | ||
| readonly eventPhase: number; | ||
| /** | ||
| * Returns true if event was dispatched by the user agent, and | ||
| * false otherwise. | ||
| */ | ||
| readonly isTrusted: boolean; | ||
| returnValue: boolean; | ||
| /** | ||
| * Returns the event's timestamp as the number of milliseconds measured relative to | ||
| * the time origin. | ||
| */ | ||
| readonly timeStamp: number; | ||
| /** | ||
| * Unauthorized and redirect error status codes (for example 401, 403, 301, 307) | ||
| */ | ||
| readonly status?: number | undefined; | ||
| /** | ||
| * Returns the type of event, e.g. | ||
| * "click", "hashchange", or | ||
| * "submit". | ||
| */ | ||
| readonly type: string; | ||
| readonly AT_TARGET: 2; | ||
| readonly BUBBLING_PHASE: 3; | ||
| readonly CAPTURING_PHASE: 1; | ||
| readonly NONE: 0; | ||
| composedPath(): any[]; | ||
| initEvent(type: string, bubbles?: boolean, cancelable?: boolean): void; | ||
| preventDefault(): void; | ||
| /** | ||
| * Invoking this method prevents event from reaching | ||
| * any registered event listeners after the current one finishes running and, when dispatched in a tree, also prevents event from reaching any | ||
| * other objects. | ||
| */ | ||
| stopImmediatePropagation(): void; | ||
| /** | ||
| * When dispatched in a tree, invoking this method prevents event from reaching any objects other than the current object. | ||
| */ | ||
| stopPropagation(): void; | ||
| /** | ||
| * Returns true or false depending on how event was initialized. True if event goes through its target's ancestors in reverse tree order, and false otherwise. | ||
| */ | ||
| readonly bubbles: boolean; | ||
| cancelBubble: boolean; | ||
| readonly cancelable: boolean; | ||
| /** | ||
| * Returns true or false depending on how event was initialized. True if event invokes listeners past a ShadowRoot node that is the root of its target, and false otherwise. | ||
| */ | ||
| readonly composed: boolean; | ||
| readonly defaultPrevented: boolean; | ||
| readonly eventPhase: number; | ||
| /** | ||
| * Returns true if event was dispatched by the user agent, and | ||
| * false otherwise. | ||
| */ | ||
| readonly isTrusted: boolean; | ||
| returnValue: boolean; | ||
| /** | ||
| * Returns the event's timestamp as the number of milliseconds measured relative to | ||
| * the time origin. | ||
| */ | ||
| readonly timeStamp: number; | ||
| /** | ||
| * Unauthorized and redirect error status codes (for example 401, 403, 301, 307) | ||
| */ | ||
| readonly status?: number | undefined; | ||
| /** | ||
| * Returns the type of event, e.g. | ||
| * "click", "hashchange", or | ||
| * "submit". | ||
| */ | ||
| readonly type: string; | ||
| readonly AT_TARGET: 2; | ||
| readonly BUBBLING_PHASE: 3; | ||
| readonly CAPTURING_PHASE: 1; | ||
| readonly NONE: 0; | ||
| composedPath(): any[]; | ||
| initEvent(type: string, bubbles?: boolean, cancelable?: boolean): void; | ||
| preventDefault(): void; | ||
| /** | ||
| * Invoking this method prevents event from reaching | ||
| * any registered event listeners after the current one finishes running and, when dispatched in a tree, also prevents event from reaching any | ||
| * other objects. | ||
| */ | ||
| stopImmediatePropagation(): void; | ||
| /** | ||
| * When dispatched in a tree, invoking this method prevents event from reaching any objects other than the current object. | ||
| */ | ||
| stopPropagation(): void; | ||
| } | ||
| interface EventInit { | ||
| bubbles?: boolean | undefined; | ||
| cancelable?: boolean | undefined; | ||
| composed?: boolean | undefined; | ||
| bubbles?: boolean | undefined; | ||
| cancelable?: boolean | undefined; | ||
| composed?: boolean | undefined; | ||
| } | ||
| interface MessageEventInit<T = any> extends EventInit { | ||
| data?: T | undefined; | ||
| lastEventId?: string | undefined; | ||
| origin?: string | undefined; | ||
| data?: T | undefined; | ||
| lastEventId?: string | undefined; | ||
| origin?: string | undefined; | ||
| } | ||
@@ -76,19 +76,19 @@ | ||
| interface MessageEvent<T = any> extends Event { | ||
| /** | ||
| * Returns the data of the message. | ||
| */ | ||
| readonly data: T; | ||
| /** | ||
| * Returns the last event ID string, for server-sent events. | ||
| */ | ||
| readonly lastEventId: string; | ||
| /** | ||
| * Returns the origin of the message, for server-sent events and | ||
| * cross-document messaging. | ||
| */ | ||
| readonly origin: string; | ||
| /** | ||
| * Returns the data of the message. | ||
| */ | ||
| readonly data: T; | ||
| /** | ||
| * Returns the last event ID string, for server-sent events. | ||
| */ | ||
| readonly lastEventId: string; | ||
| /** | ||
| * Returns the origin of the message, for server-sent events and | ||
| * cross-document messaging. | ||
| */ | ||
| readonly origin: string; | ||
| } | ||
| declare var MessageEvent: { | ||
| prototype: MessageEvent; | ||
| new<T>(type: string, eventInitDict?: MessageEventInit<T>): MessageEvent<T>; | ||
| prototype: MessageEvent; | ||
| new<T>(type: string, eventInitDict?: MessageEventInit<T>): MessageEvent<T>; | ||
| }; |
+29
-25
@@ -17,35 +17,39 @@ // Type definitions for eventsource 1.1 | ||
| declare class EventSource { | ||
| static readonly CLOSED: number; | ||
| static readonly CONNECTING: number; | ||
| static readonly OPEN: number; | ||
| static readonly CLOSED: number; | ||
| static readonly CONNECTING: number; | ||
| static readonly OPEN: number; | ||
| constructor(url: string, eventSourceInitDict?: EventSource.EventSourceInitDict); | ||
| constructor(url: string, eventSourceInitDict?: EventSource.EventSourceInitDict); | ||
| readonly CLOSED: number; | ||
| readonly CONNECTING: number; | ||
| readonly OPEN: number; | ||
| readonly url: string; | ||
| readonly readyState: number; | ||
| readonly withCredentials: boolean; | ||
| onopen: (evt: MessageEvent) => any; | ||
| onmessage: (evt: MessageEvent) => any; | ||
| onerror: (evt: MessageEvent) => any; | ||
| addEventListener(type: string, listener: (evt: MessageEvent) => void): void; | ||
| dispatchEvent(evt: Event): boolean; | ||
| removeEventListener(type: string, listener: (evt: MessageEvent) => void): void; | ||
| close(): void; | ||
| readonly CLOSED: number; | ||
| readonly CONNECTING: number; | ||
| readonly OPEN: number; | ||
| readonly url: string; | ||
| readonly readyState: number; | ||
| readonly withCredentials: boolean; | ||
| onopen: (evt: MessageEvent) => any; | ||
| onmessage: (evt: MessageEvent) => any; | ||
| onerror: (evt: MessageEvent) => any; | ||
| addEventListener(type: string, listener: (evt: MessageEvent) => void): void; | ||
| dispatchEvent(evt: Event): boolean; | ||
| removeEventListener(type: string, listener: (evt: MessageEvent) => void): void; | ||
| close(): void; | ||
| } | ||
| declare namespace EventSource { | ||
| enum ReadyState { CONNECTING = 0, OPEN = 1, CLOSED = 2 } | ||
| enum ReadyState { | ||
| CONNECTING = 0, | ||
| OPEN = 1, | ||
| CLOSED = 2, | ||
| } | ||
| interface EventSourceInitDict { | ||
| withCredentials?: boolean | undefined; | ||
| headers?: object | undefined; | ||
| proxy?: string | undefined; | ||
| https?: object | undefined; | ||
| rejectUnauthorized?: boolean | undefined; | ||
| } | ||
| interface EventSourceInitDict { | ||
| withCredentials?: boolean | undefined; | ||
| headers?: object | undefined; | ||
| proxy?: string | undefined; | ||
| https?: object | undefined; | ||
| rejectUnauthorized?: boolean | undefined; | ||
| } | ||
| } | ||
| export = EventSource; |
@@ -1,2 +0,2 @@ | ||
| import * as EventSource from '../../index'; | ||
| import * as EventSource from "../../index"; | ||
| export = EventSource; |
| { | ||
| "name": "@types/eventsource", | ||
| "version": "1.1.11", | ||
| "version": "1.1.12", | ||
| "description": "TypeScript definitions for eventsource", | ||
@@ -38,4 +38,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/eventsource", | ||
| "dependencies": {}, | ||
| "typesPublisherContentHash": "2df4dbb36f67d849e4646975d4492e2af663514e410fe20d70e1595a9aca4f2d", | ||
| "typesPublisherContentHash": "26303e7bd7d1e78429d684051cb8548da98ef693d2c19aae2fe047085f010cdd", | ||
| "typeScriptVersion": "5.0" | ||
| } |
@@ -11,3 +11,3 @@ # Installation | ||
| ### Additional Details | ||
| * Last updated: Mon, 23 Jan 2023 16:02:35 GMT | ||
| * Last updated: Sat, 23 Sep 2023 17:07:22 GMT | ||
| * Dependencies: none | ||
@@ -14,0 +14,0 @@ * Global values: `MessageEvent` |
8628
2.75%138
2.99%