Files
mtdb_movie/common/resources/client/utils/dom/get-bounding-client-rect.ts
maher 703f50a09d
Some checks failed
Build / run (push) Has been cancelled
first commit
2025-10-29 11:42:25 +01:00

21 lines
395 B
TypeScript
Executable File

export interface PlainRect {
top: number;
right: number;
bottom: number;
left: number;
width: number;
height: number;
}
export function getBoundingClientRect(el: HTMLElement | Range) {
const rect = el.getBoundingClientRect();
return {
top: rect.top,
right: rect.right,
bottom: rect.bottom,
left: rect.left,
width: rect.width,
height: rect.height,
};
}