Skip to content

Commit 429c877

Browse files
committed
Adds new DTS
1 parent d4afc2e commit 429c877

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

src/lib/dom.generated.d.ts

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6305,6 +6305,14 @@ declare var HTMLDetailsElement: {
63056305
new(): HTMLDetailsElement;
63066306
};
63076307

6308+
/** @deprecated - this is not available in most browsers */
6309+
interface HTMLDialogElement extends HTMLElement {
6310+
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLDialogElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
6311+
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
6312+
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLDialogElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
6313+
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
6314+
}
6315+
63086316
/** @deprecated */
63096317
interface HTMLDirectoryElement extends HTMLElement {
63106318
/** @deprecated */
@@ -6339,6 +6347,14 @@ declare var HTMLDivElement: {
63396347
new(): HTMLDivElement;
63406348
};
63416349

6350+
/** @deprecated - use Document */
6351+
interface HTMLDocument extends Document {
6352+
addEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: HTMLDocument, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
6353+
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
6354+
removeEventListener<K extends keyof DocumentEventMap>(type: K, listener: (this: HTMLDocument, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
6355+
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
6356+
}
6357+
63426358
interface HTMLElementEventMap extends ElementEventMap, DocumentAndElementEventHandlersEventMap, GlobalEventHandlersEventMap {
63436359
}
63446360

@@ -9395,7 +9411,7 @@ interface ImageBitmapRenderingContext {
93959411
/**
93969412
* Returns the canvas element that the context is bound to.
93979413
*/
9398-
readonly canvas: HTMLCanvasElement;
9414+
readonly canvas: HTMLCanvasElement | OffscreenCanvas;
93999415
/**
94009416
* Transfers the underlying bitmap data from imageBitmap to context, and the bitmap becomes the contents of the canvas element to which context is bound.
94019417
*/
@@ -10792,6 +10808,10 @@ declare var OfflineAudioContext: {
1079210808
new(numberOfChannels: number, length: number, sampleRate: number): OfflineAudioContext;
1079310809
};
1079410810

10811+
/** @deprecated - this is not available in most browsers */
10812+
interface OffscreenCanvas extends EventTarget {
10813+
}
10814+
1079510815
/** The OscillatorNode interface represents a periodic waveform, such as a sine wave. It is an AudioScheduledSourceNode audio-processing module that causes a specified frequency of a given wave to be created—in effect, a constant tone. */
1079610816
interface OscillatorNode extends AudioScheduledSourceNode {
1079710817
readonly detune: AudioParam;
@@ -18014,6 +18034,7 @@ interface HTMLElementTagNameMap {
1801418034
"del": HTMLModElement;
1801518035
"details": HTMLDetailsElement;
1801618036
"dfn": HTMLElement;
18037+
"dialog": HTMLDialogElement;
1801718038
"dir": HTMLDirectoryElement;
1801818039
"div": HTMLDivElement;
1801918040
"dl": HTMLDListElement;
@@ -18636,7 +18657,7 @@ type BlobPart = BufferSource | Blob | string;
1863618657
type BodyInit = ReadableStream | XMLHttpRequestBodyInit;
1863718658
type BufferSource = ArrayBufferView | ArrayBuffer;
1863818659
type COSEAlgorithmIdentifier = number;
18639-
type CanvasImageSource = HTMLOrSVGImageElement | HTMLVideoElement | HTMLCanvasElement | ImageBitmap;
18660+
type CanvasImageSource = HTMLOrSVGImageElement | HTMLVideoElement | HTMLCanvasElement | ImageBitmap | OffscreenCanvas;
1864018661
type ClipboardItemData = Promise<ClipboardItemDataType>;
1864118662
type ClipboardItemDataType = string | Blob;
1864218663
type ClipboardItems = ClipboardItem[];
@@ -18682,7 +18703,7 @@ type ReadableStreamDefaultReadResult<T> = ReadableStreamDefaultReadValueResult<T
1868218703
type ReadableStreamReader<T> = ReadableStreamDefaultReader<T>;
1868318704
type RenderingContext = CanvasRenderingContext2D | ImageBitmapRenderingContext | WebGLRenderingContext | WebGL2RenderingContext;
1868418705
type RequestInfo = Request | string;
18685-
type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement;
18706+
type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | OffscreenCanvas;
1868618707
type TimerHandler = string | Function;
1868718708
type Transferable = ArrayBuffer | MessagePort | ImageBitmap;
1868818709
type Uint32List = Uint32Array | GLuint[];

0 commit comments

Comments
 (0)