PageSourceSearch

https://flashinspect.com/wp-content/visualcomposer-assets/sharedLi…//dist/parallaxFade.bundle.js?ver=0.18-3853

js flashinspect.com collected 2026-10-02 01:29:38 UTC 2,635 bytes, 1 lines download raw bytes

1!function(e){function t(a){if(n[a])return n[a].exports;var i=n[a]={exports:{},id:a,loaded:!1};return e[a].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p=".",t(0)}({
1"./src/parallax.js":function(e,t){"use strict";window.vcv.on("ready",function(e,t){if("merge"!==e){var n="[data-vce-assets-parallax-fade]";n=t?'[data-vcv-element="'+t+'"] '+n:n,window.vceAssetsParallaxFade(n)}})},
1"./src/plugin.js":function(e,t){"use strict";!function(e,t){function n(t){var n={element:null,fadeElement:null,waypoint:null,observer:null,offset:45,setup:function(e){return this.fade=this.fade.bind(this),this.handleAttributeChange=this.handleAttributeChange.bind(this),e.getVceParallaxFade?this.update():(e.getVceParallaxFade=this,this.element=e,this.fadeElement=e.parentNode.parentNode.querySelector("[data-vce-element-content]"),this.create()),e.getVceParallaxFade},handleAttributeChange:function(){this.element.getAttribute("data-vce-assets-parallax-fade")?this.update():this.destroy()},addFadeEvent:function(){e.addEventListener("scroll",this.fade),this.fade()},removeFadeEvent:function(){e.removeEventListener("scroll",this.fade)},fade:function(){if(!this.element.clientHeight)return void(this.fadeElement.style.opacity=null);var t=e.innerHeight,n=this.fadeElement.getBoundingClientRect(),a=a=n.bottom/t*100;if(a<this.offset&&a>=0){var i=(a-5)/this.offset;i=i<0?0:i,this.fadeElement.style.opacity=i}else this.fadeElement.style.opacity=null},create:function(){var e=this;this.waypoint={},this.waypoint.top=new Waypoint({element:e.fadeElement,handler:function(t){"up"===t&&e.removeFadeEvent(),"down"===t&&e.addFadeEvent()},offset:"bottom-in-view"}),this.waypoint.bottom=new Waypoint({element:e.fadeElement,handler:function(t){"up"===t&&e.addFadeEvent(),"down"===t&&e.removeFadeEvent()},offset:function(){return-e.fadeElement.clientHeight}}),e.observer=new MutationObserver(this.handleAttributeChange),e.observer.observe(this.element,{attributes:!0})},update:function(){this.fade(),Waypoint.refreshAll()},destroy:function(){this.removeFadeEvent(),this.fadeElement.style.opacity=null,this.fadeElement=null,this.waypoint.top.destroy(),this.waypoint.bottom.destroy(),this.waypoint=null,this.observer.disconnect(),this.observer=null,delete this.element.getVceParallaxFade}};return n.setup(t)}var a={init:function(e){Waypoint.refreshAll();var a=t.querySelectorAll(e);return a=[].slice.call(a),a.forEach(function(e){e.getVceParallaxFade?e.getVceParallaxFade.update():n(e)}),1===a.length?a.pop():a}};e.vceAssetsParallaxFade=a.init}(window,document)}
1,0:function(e,t,n){n("./src/plugin.js"),e.exports=n("./src/parallax.js")}});

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.