PageSourceSearch

http://exploitingiphone.com/js/scrollparallax.mine5be.js?ver=202602261559

js exploitingiphone.com collected 2026-09-29 19:57:40 UTC 1,782 bytes, 1 lines download raw bytes

1!function(t){"undefined"!=typeof define&&define.amd?define(["scrollmonitor"],t):"undefined"!=typeof module&&module.exports?module.exports=t(require("scrollmonitor")):window.parallax=t(window.scrollMonitor)}((function(t){function e(t,e){this.speed=e,this.element=t}function o(t,e,o){var i=e.easing[t],n=e.start[t],s=e.end[t];return i&&(o=i(o)),n?n+(s-n)*o:s*o}function i(t,e){this.options=e,this.options.start||(this.options.start={}),this.options.easing||(this.options.easing={}),this.element=t}function n(e,o){this.watcher=t.create(e,o),this.items=[],this.pxThru=0,this.ratio=0;var i=this;function n(){var e=Math.max(0,i.watcher.top-t.viewportHeight),o=Math.min(i.watcher.bottom,t.documentHeight-t.viewportHeight);i.pxThru=Math.max(0,t.viewportTop-e),i.ratio=i.pxThru/(o-e);for(var n=0;n<i.items.length;n++)i.items[n].handleScroll.call(i.items[n],i.ratio,i.pxThru)}this.watcher.enterViewport((function(){window.addEventListener("scroll",n)})),this.watcher.exitViewport((function(){window.removeEventListener("scroll",n)}))}return e.prototype.handleScroll=function(t,e){var o=e*this.speed;this.element.style.transform="translateY("+o+"px)"},i.prototype.handleScroll=function(t){var e="translate3D(";this.options.end.x?e+=o("x",this.options,t)+"px,":e+="0px,",this.options.end.y?e+=o("y",this.options,t)+"px,":e+="0px,",this.options.end.z?e+=o("z",this.options,t)+"px)":e+="0px)",this.options.end.rotate&&(e+=" rotate("+o("rotate",this.options,t)+"deg)"),this.options.end.scale&&(e+=" scale("+o("scale",this.options,t)+")"),this.element.style.transform=e,this.options.end.opacity&&(this.element.style.opacity=o("opacity",this.options,t))},n.prototype.add=function(t,o){var n;n="number"==typeof o?new e(t,o):new i(t,o),this.items.push(n)},{create:function(t,e){return new n(t,e)}}}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.