Archived
Template
1
Fork 0
This repository has been archived on 2024-09-04. You can view files and clone it, but cannot push or open issues or pull requests.
Contour/public/@shoelace-style/shoelace/cdn/internal/offset.d.ts

12 lines
549 B
TypeScript
Raw Permalink Normal View History

2024-01-30 10:59:28 -05:00
/**
* Returns an element's offset relative to its parent. Similar to element.offsetTop and element.offsetLeft, except the
* parent doesn't have to be positioned relative or absolute.
*
* NOTE: This was created to work around what appears to be a bug in Chrome where a slotted element's offsetParent seems
* to ignore elements inside the surrounding shadow DOM: https://bugs.chromium.org/p/chromium/issues/detail?id=920069
*/
export declare function getOffset(element: HTMLElement, parent: HTMLElement): {
top: number;
left: number;
};