Skip to content

fromElement

ts
function Rect.fromElement(element: HTMLElement): Rect

Creates a rectangle from an HTML element's bounding client rectangle.

Example

ts
const div = document.querySelector("div");
Rect.fromElement(div);
// { left: 10, top: 20, width: 100, height: 50 }
ts
const div = document.querySelector("div");
pipe(div, Rect.fromElement());
// { left: 10, top: 20, width: 100, height: 50 }