PageSourceSearch

https://adriasolapastor.com/wp-content/plugins/nextbricks/elements/js/bc_decode_hover.min.js?ver=1.10.1

js adriasolapastor.com collected 2026-10-04 13:26:12 UTC 980 bytes, 2 lines download raw bytes

1function decodehover(){document.querySelectorAll(".bc-decode-hover").forEach((t)=>{var n=t.querySelector(".bc-decode-hover__element"),o=n.getAttribute("data-delay"),r=n.getAttribute("data-duration"),a=n.getAttribute("data-ease"),i=n.getAttribute("data-decodealphabet");let d=n.innerHTML.split(""),l=[];d.forEach((t,n)=>(l[n]=e(i))),t.addEventListener('mouseenter',()=>{let t=gsap.timeline(),u=0;t.fromTo(n,{innerHTML:l.join("")},{duration:d.length/parseFloat(r),ease:a,delay:o,onUpdate(){let o=Math.floor(t.progress()*d.length);if(u!=o){(u=o),d.forEach((t,n)=>(l[n]=e(i)));let r=d.join("").substring(o,0),a=l.join("").substring(l.length-o,0);n.hasAttribute("data-from-right")&&((r=l.join("").substring(l.length-o,0)),(a=d.join("").substring(d.length-o))),(n.innerHTML=r+a)}},})})});function e(e){let t=e;return(t=t[Math.floor(Math.random()*t.length)]),Math.random()>0.5?t:t.toUpperCase()}}
2document.addEventListener("DOMContentLoaded",function(e){bricksIsFrontend&&decodehover()})

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.