@@ -1785,14 +1785,6 @@ interface ULongRange {
1785
1785
min?: number;
1786
1786
}
1787
1787
1788
- interface UnderlyingByteSource {
1789
- autoAllocateChunkSize?: number;
1790
- cancel?: ReadableStreamErrorCallback;
1791
- pull?: ReadableByteStreamControllerCallback;
1792
- start?: ReadableByteStreamControllerCallback;
1793
- type: "bytes";
1794
- }
1795
-
1796
1788
interface UnderlyingSink<W = any> {
1797
1789
abort?: WritableStreamErrorCallback;
1798
1790
close?: WritableStreamDefaultControllerCloseCallback;
@@ -12317,24 +12309,10 @@ declare var Range: {
12317
12309
toString(): string;
12318
12310
};
12319
12311
12320
- interface ReadableByteStreamController {
12321
- readonly byobRequest: ReadableStreamBYOBRequest | undefined;
12322
- readonly desiredSize: number | null;
12323
- close(): void;
12324
- enqueue(chunk: ArrayBufferView): void;
12325
- error(error?: any): void;
12326
- }
12327
-
12328
- declare var ReadableByteStreamController: {
12329
- prototype: ReadableByteStreamController;
12330
- new(): ReadableByteStreamController;
12331
- };
12332
-
12333
12312
/** This Streams API interface represents a readable stream of byte data. The Fetch API offers a concrete instance of a ReadableStream through the body property of a Response object. */
12334
12313
interface ReadableStream<R = any> {
12335
12314
readonly locked: boolean;
12336
12315
cancel(reason?: any): Promise<void>;
12337
- getReader(options: { mode: "byob" }): ReadableStreamBYOBReader;
12338
12316
getReader(): ReadableStreamDefaultReader<R>;
12339
12317
pipeThrough<T>({ writable, readable }: { writable: WritableStream<R>, readable: ReadableStream<T> }, options?: PipeOptions): ReadableStream<T>;
12340
12318
pipeTo(dest: WritableStream<R>, options?: PipeOptions): Promise<void>;
@@ -12343,33 +12321,9 @@ interface ReadableStream<R = any> {
12343
12321
12344
12322
declare var ReadableStream: {
12345
12323
prototype: ReadableStream;
12346
- new(underlyingSource: UnderlyingByteSource, strategy?: { highWaterMark?: number, size?: undefined }): ReadableStream<Uint8Array>;
12347
12324
new<R = any>(underlyingSource?: UnderlyingSource<R>, strategy?: QueuingStrategy<R>): ReadableStream<R>;
12348
12325
};
12349
12326
12350
- interface ReadableStreamBYOBReader {
12351
- readonly closed: Promise<void>;
12352
- cancel(reason?: any): Promise<void>;
12353
- read<T extends ArrayBufferView>(view: T): Promise<ReadableStreamReadResult<T>>;
12354
- releaseLock(): void;
12355
- }
12356
-
12357
- declare var ReadableStreamBYOBReader: {
12358
- prototype: ReadableStreamBYOBReader;
12359
- new(): ReadableStreamBYOBReader;
12360
- };
12361
-
12362
- interface ReadableStreamBYOBRequest {
12363
- readonly view: ArrayBufferView;
12364
- respond(bytesWritten: number): void;
12365
- respondWithNewView(view: ArrayBufferView): void;
12366
- }
12367
-
12368
- declare var ReadableStreamBYOBRequest: {
12369
- prototype: ReadableStreamBYOBRequest;
12370
- new(): ReadableStreamBYOBRequest;
12371
- };
12372
-
12373
12327
interface ReadableStreamDefaultController<R = any> {
12374
12328
readonly desiredSize: number | null;
12375
12329
close(): void;
@@ -13710,46 +13664,6 @@ declare var SVGNumberList: {
13710
13664
interface SVGPathElement extends SVGGraphicsElement {
13711
13665
/** @deprecated */
13712
13666
readonly pathSegList: SVGPathSegList;
13713
- /** @deprecated */
13714
- createSVGPathSegArcAbs(x: number, y: number, r1: number, r2: number, angle: number, largeArcFlag: boolean, sweepFlag: boolean): SVGPathSegArcAbs;
13715
- /** @deprecated */
13716
- createSVGPathSegArcRel(x: number, y: number, r1: number, r2: number, angle: number, largeArcFlag: boolean, sweepFlag: boolean): SVGPathSegArcRel;
13717
- /** @deprecated */
13718
- createSVGPathSegClosePath(): SVGPathSegClosePath;
13719
- /** @deprecated */
13720
- createSVGPathSegCurvetoCubicAbs(x: number, y: number, x1: number, y1: number, x2: number, y2: number): SVGPathSegCurvetoCubicAbs;
13721
- /** @deprecated */
13722
- createSVGPathSegCurvetoCubicRel(x: number, y: number, x1: number, y1: number, x2: number, y2: number): SVGPathSegCurvetoCubicRel;
13723
- /** @deprecated */
13724
- createSVGPathSegCurvetoCubicSmoothAbs(x: number, y: number, x2: number, y2: number): SVGPathSegCurvetoCubicSmoothAbs;
13725
- /** @deprecated */
13726
- createSVGPathSegCurvetoCubicSmoothRel(x: number, y: number, x2: number, y2: number): SVGPathSegCurvetoCubicSmoothRel;
13727
- /** @deprecated */
13728
- createSVGPathSegCurvetoQuadraticAbs(x: number, y: number, x1: number, y1: number): SVGPathSegCurvetoQuadraticAbs;
13729
- /** @deprecated */
13730
- createSVGPathSegCurvetoQuadraticRel(x: number, y: number, x1: number, y1: number): SVGPathSegCurvetoQuadraticRel;
13731
- /** @deprecated */
13732
- createSVGPathSegCurvetoQuadraticSmoothAbs(x: number, y: number): SVGPathSegCurvetoQuadraticSmoothAbs;
13733
- /** @deprecated */
13734
- createSVGPathSegCurvetoQuadraticSmoothRel(x: number, y: number): SVGPathSegCurvetoQuadraticSmoothRel;
13735
- /** @deprecated */
13736
- createSVGPathSegLinetoAbs(x: number, y: number): SVGPathSegLinetoAbs;
13737
- /** @deprecated */
13738
- createSVGPathSegLinetoHorizontalAbs(x: number): SVGPathSegLinetoHorizontalAbs;
13739
- /** @deprecated */
13740
- createSVGPathSegLinetoHorizontalRel(x: number): SVGPathSegLinetoHorizontalRel;
13741
- /** @deprecated */
13742
- createSVGPathSegLinetoRel(x: number, y: number): SVGPathSegLinetoRel;
13743
- /** @deprecated */
13744
- createSVGPathSegLinetoVerticalAbs(y: number): SVGPathSegLinetoVerticalAbs;
13745
- /** @deprecated */
13746
- createSVGPathSegLinetoVerticalRel(y: number): SVGPathSegLinetoVerticalRel;
13747
- /** @deprecated */
13748
- createSVGPathSegMovetoAbs(x: number, y: number): SVGPathSegMovetoAbs;
13749
- /** @deprecated */
13750
- createSVGPathSegMovetoRel(x: number, y: number): SVGPathSegMovetoRel;
13751
- /** @deprecated */
13752
- getPathSegAtLength(distance: number): number;
13753
13667
getPointAtLength(distance: number): SVGPoint;
13754
13668
getTotalLength(): number;
13755
13669
addEventListener<K extends keyof SVGElementEventMap>(type: K, listener: (this: SVGPathElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
@@ -14187,25 +14101,11 @@ interface SVGSVGElementEventMap extends SVGElementEventMap {
14187
14101
14188
14102
/** Provides access to the properties of <svg> elements, as well as methods to manipulate them. This interface contains also various miscellaneous commonly-used utility methods, such as matrix operations and the ability to control the time of redraw on visual rendering devices. */
14189
14103
interface SVGSVGElement extends SVGGraphicsElement, DocumentEvent, SVGFitToViewBox, SVGZoomAndPan {
14190
- /** @deprecated */
14191
- contentScriptType: string;
14192
- /** @deprecated */
14193
- contentStyleType: string;
14194
14104
currentScale: number;
14195
14105
readonly currentTranslate: SVGPoint;
14196
14106
readonly height: SVGAnimatedLength;
14197
14107
onunload: ((this: SVGSVGElement, ev: Event) => any) | null;
14198
14108
onzoom: ((this: SVGSVGElement, ev: SVGZoomEvent) => any) | null;
14199
- /** @deprecated */
14200
- readonly pixelUnitToMillimeterX: number;
14201
- /** @deprecated */
14202
- readonly pixelUnitToMillimeterY: number;
14203
- /** @deprecated */
14204
- readonly screenPixelToMillimeterX: number;
14205
- /** @deprecated */
14206
- readonly screenPixelToMillimeterY: number;
14207
- /** @deprecated */
14208
- readonly viewport: SVGRect;
14209
14109
readonly width: SVGAnimatedLength;
14210
14110
readonly x: SVGAnimatedLength;
14211
14111
readonly y: SVGAnimatedLength;
@@ -18964,10 +18864,6 @@ interface RTCStatsCallback {
18964
18864
(report: RTCStatsReport): void;
18965
18865
}
18966
18866
18967
- interface ReadableByteStreamControllerCallback {
18968
- (controller: ReadableByteStreamController): void | PromiseLike<void>;
18969
- }
18970
-
18971
18867
interface ReadableStreamDefaultControllerCallback<R> {
18972
18868
(controller: ReadableStreamDefaultController<R>): void | PromiseLike<void>;
18973
18869
}
0 commit comments