MCPcopy Index your code
hub / github.com/deepch/RTSPtoWebRTC / includeScroll

Function includeScroll

web/static/js/bootstrap.bundle.js:1813–1824  ·  view source on GitHub ↗
(rect, element)

Source from the content-addressed store, hash-verified

1811 * @return {Object} rect - The modifier rect object
1812 */
1813 function includeScroll(rect, element) {
1814 var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
1815
1816 var scrollTop = getScroll(element, 'top');
1817 var scrollLeft = getScroll(element, 'left');
1818 var modifier = subtract ? -1 : 1;
1819 rect.top += scrollTop * modifier;
1820 rect.bottom += scrollTop * modifier;
1821 rect.left += scrollLeft * modifier;
1822 rect.right += scrollLeft * modifier;
1823 return rect;
1824 }
1825
1826 /*
1827 * Helper to detect borders of a given element

Callers 1

Calls 1

getScrollFunction · 0.85

Tested by

no test coverage detected