This commit is contained in:
30
node_modules/@juggle/resize-observer/lib/DOMRectReadOnly.d.ts
generated
vendored
Normal file
30
node_modules/@juggle/resize-observer/lib/DOMRectReadOnly.d.ts
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
interface Rectangle {
|
||||
readonly x: number;
|
||||
readonly y: number;
|
||||
readonly width: number;
|
||||
readonly height: number;
|
||||
}
|
||||
declare type DOMRectJSON = {
|
||||
x: number;
|
||||
y: number;
|
||||
top: number;
|
||||
right: number;
|
||||
bottom: number;
|
||||
left: number;
|
||||
width: number;
|
||||
height: number;
|
||||
};
|
||||
declare class DOMRectReadOnly {
|
||||
readonly x: number;
|
||||
readonly y: number;
|
||||
readonly width: number;
|
||||
readonly height: number;
|
||||
readonly top: number;
|
||||
readonly left: number;
|
||||
readonly bottom: number;
|
||||
readonly right: number;
|
||||
constructor(x: number, y: number, width: number, height: number);
|
||||
toJSON(): DOMRectJSON;
|
||||
static fromRect(rectangle: Rectangle): Readonly<DOMRectReadOnly>;
|
||||
}
|
||||
export { DOMRectReadOnly };
|
||||
Reference in New Issue
Block a user