PageSourceSearch

https://eab.com/wp-content/themes/eab/dist/assets/appear.6b59402e.js

js eab.com collected 2026-10-09 22:39:12 UTC 1,111 bytes, 1 lines download raw bytes

1class n{constructor(t){this.el=t,this.setVars(),this.init()}appearAnim(t=0,e=24){return[{opacity:parseInt(t),transform:`translateY(${parseInt(e)}px)`},{opacity:1,transform:"translateY(0)"}]}appearOptions(t=1250,e=0){return{duration:parseInt(t),fill:"both",easing:"cubic-bezier(0.33, 1, 0.68, 1)",delay:parseInt(e)}}setVars(){this.observerElements=document.body.querySelectorAll(".appear"),this.observerOptions={root:null,rootMargin:"0px 0px",threshold:0},this.observer=new IntersectionObserver(t=>{t.forEach(e=>{const r=e.target.dataset.appearOpacity,s=e.target.dataset.appearOffset,i=e.target.dataset.appearDuration,o=e.target.dataset.appearDelay;let a=e.target.animate(this.appearAnim(r,s),this.appearOptions(i,o));a.pause(),e.isIntersecting&&(a.play(),this.observer.unobserve(e.target))})},this.observerOptions)}init(){var t=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);t||this.observerElements.length>0&&this.observerElements.forEach(e=>{this.observer.observe(e)})}cleanUp(){this.observerElements.length>0&&this.observerElements.forEach(t=>{this.observer.unobserve(t)})}}export{n as default};

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.