MCPcopy Index your code
hub / github.com/docker/getting-started / getScroll

Function getScroll

app/src/static/js/react-bootstrap.js:3276–3288  ·  view source on GitHub ↗

* Gets the scroll value of the given element in the given side (top and left) * @method * @memberof Popper.Utils * @argument {Element} element * @argument {String} side `top` or `left` * @returns {number} amount of scrolled pixels

(element)

Source from the content-addressed store, hash-verified

3274
3275
3276function getScroll(element) {
3277 var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';
3278 var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';
3279 var nodeName = element.nodeName;
3280
3281 if (nodeName === 'BODY' || nodeName === 'HTML') {
3282 var html = element.ownerDocument.documentElement;
3283 var scrollingElement = element.ownerDocument.scrollingElement || html;
3284 return scrollingElement[upperSide];
3285 }
3286
3287 return element[upperSide];
3288}
3289/*
3290 * Sum or subtract the element scroll values (left and top) from a given rect object
3291 * @method

Callers 3

includeScrollFunction · 0.85
getBoundingClientRectFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…