MCPcopy
hub / github.com/greensock/GSAP / _makePositionable

Function _makePositionable

esm/ScrollTrigger.js:167–172  ·  view source on GitHub ↗
(element)

Source from the content-addressed store, hash-verified

165 return _win.getComputedStyle(element.nodeType === Node.DOCUMENT_NODE ? element.scrollingElement : element);
166},
167 _makePositionable = function _makePositionable(element) {
168 // if the element already has position: absolute or fixed, leave that, otherwise make it position: relative
169 var position = _getComputedStyle(element).position;
170
171 element.style.position = position === "absolute" || position === "fixed" ? position : "relative";
172},
173 _setDefaults = function _setDefaults(obj, defaults) {
174 for (var p in defaults) {
175 p in obj || (obj[p] = defaults[p]);

Callers 1

ScrollTrigger.jsFile · 0.70

Calls 1

_getComputedStyleFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…