|
- {"ast":null,"code":"export function isVisible(scrollbar, elem) {\n var bounding = scrollbar.bounding;\n var targetBounding = elem.getBoundingClientRect(); // check overlapping\n\n var top = Math.max(bounding.top, targetBounding.top);\n var left = Math.max(bounding.left, targetBounding.left);\n var right = Math.min(bounding.right, targetBounding.right);\n var bottom = Math.min(bounding.bottom, targetBounding.bottom);\n return top < bottom && left < right;\n}","map":null,"metadata":{},"sourceType":"module"}
|