UNPKG

arrowtab

Version:

Use arrow keys to "tab" between focusable elements

16 lines 613 B
export const getMiddle = (element) => { const { x, y, width, height } = element.getBoundingClientRect(); const scrollX = document.documentElement.scrollLeft; const scrollY = document.documentElement.scrollTop; return { x: x + width / 2 + scrollX, y: y + height / 2 + scrollY, }; }; export const getTopLeft = (element) => { const { x, y } = element.getBoundingClientRect(); const scrollX = document.documentElement.scrollLeft; const scrollY = document.documentElement.scrollTop; return { x: x + scrollX, y: y + scrollY }; }; //# sourceMappingURL=positions.js.map