Skip to content

Commit 510a6aa

Browse files
committed
Updated baselines according widl for Resize Observer
1 parent 6366510 commit 510a6aa

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

baselines/dom.generated.d.ts

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1587,6 +1587,10 @@ interface RequestInit {
15871587
window?: any;
15881588
}
15891589

1590+
interface ResizeObserverOptions {
1591+
box?: ResizeObserverBoxOptions;
1592+
}
1593+
15901594
interface ResponseInit {
15911595
headers?: HeadersInit;
15921596
status?: number;
@@ -12642,6 +12646,51 @@ declare var Request: {
1264212646
new(input: RequestInfo, init?: RequestInit): Request;
1264312647
};
1264412648

12649+
interface ResizeObservation {
12650+
readonly lastReportedSizes: ReadonlyArray<ResizeObserverSize>;
12651+
readonly observedBox: ResizeObserverBoxOptions;
12652+
readonly target: Element;
12653+
}
12654+
12655+
declare var ResizeObservation: {
12656+
prototype: ResizeObservation;
12657+
new(target: Element): ResizeObservation;
12658+
};
12659+
12660+
interface ResizeObserver {
12661+
disconnect(): void;
12662+
observe(target: Element, options?: ResizeObserverOptions): void;
12663+
unobserve(target: Element): void;
12664+
}
12665+
12666+
declare var ResizeObserver: {
12667+
prototype: ResizeObserver;
12668+
new(callback: ResizeObserverCallback): ResizeObserver;
12669+
};
12670+
12671+
interface ResizeObserverEntry {
12672+
readonly borderBoxSize: ReadonlyArray<ResizeObserverSize>;
12673+
readonly contentBoxSize: ReadonlyArray<ResizeObserverSize>;
12674+
readonly contentRect: DOMRectReadOnly;
12675+
readonly devicePixelContentBoxSize: ReadonlyArray<ResizeObserverSize>;
12676+
readonly target: Element;
12677+
}
12678+
12679+
declare var ResizeObserverEntry: {
12680+
prototype: ResizeObserverEntry;
12681+
new(): ResizeObserverEntry;
12682+
};
12683+
12684+
interface ResizeObserverSize {
12685+
readonly blockSize: number;
12686+
readonly inlineSize: number;
12687+
}
12688+
12689+
declare var ResizeObserverSize: {
12690+
prototype: ResizeObserverSize;
12691+
new(): ResizeObserverSize;
12692+
};
12693+
1264512694
/** This Fetch API interface represents the response to a request. */
1264612695
interface Response extends Body {
1264712696
readonly headers: Headers;
@@ -19281,6 +19330,10 @@ interface ReadableStreamErrorCallback {
1928119330
(reason: any): void | PromiseLike<void>;
1928219331
}
1928319332

19333+
interface ResizeObserverCallback {
19334+
(entries: ReadonlyArray<ResizeObserverEntry>, observer: ResizeObserver): void;
19335+
}
19336+
1928419337
interface TransformStreamDefaultControllerCallback<O> {
1928519338
(controller: TransformStreamDefaultController<O>): void | PromiseLike<void>;
1928619339
}
@@ -20113,6 +20166,7 @@ type RequestDestination = "" | "audio" | "audioworklet" | "document" | "embed" |
2011320166
type RequestMode = "cors" | "navigate" | "no-cors" | "same-origin";
2011420167
type RequestRedirect = "error" | "follow" | "manual";
2011520168
type ResidentKeyRequirement = "discouraged" | "preferred" | "required";
20169+
type ResizeObserverBoxOptions = "border-box" | "content-box" | "device-pixel-content-box";
2011620170
type ResizeQuality = "high" | "low" | "medium" | "pixelated";
2011720171
type ResponseType = "basic" | "cors" | "default" | "error" | "opaque" | "opaqueredirect";
2011820172
type ScopedCredentialType = "ScopedCred";

0 commit comments

Comments
 (0)