PageSourceSearch

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

js adriasolapastor.com collected 2026-10-04 13:27:17 UTC 2,207 bytes, 3 lines download raw bytes

1function marquee(){let e=window.location.href.includes("brickspreview");for(var t=document.querySelectorAll(".bc-reel__element"),r=0;r<t.length;r++)t[r].classList.add("bc-reel__element"+(r+1)),t[r].classList.remove("bc-reel__to-hide");for(var r=1;r<=t.length;r++){var l=`.bc-reel__element${r}`;let a=parseFloat(t[r-1].getAttribute("data-speed-duration")),i=t[r-1].getAttribute("data-defaultloop"),o=t[r-1].getAttribute("data-defaultreverse"),n=t[r-1].getAttribute("data-pauseonhover"),s=t[r-1].getAttribute("data-ease"),d=t[r-1].getAttribute("data-scroller"),c=parseFloat(t[r-1].getAttribute("data-scrollerspeed")),u=parseFloat(t[r-1].getAttribute("data-multiplier")),_=parseFloat(t[r-1].getAttribute("data-treshold")),b=t[r-1].getAttribute("data-bothdirection"),p=t[r-1].getAttribute("data-scrollerease");"1"==(builderedit=t[r-1].getAttribute("data-builderedit"))&&e?((builderedit=!0),(n=!1)):(builderedit=!1),(i="1"==i),(o="1"==o);let v=new Reeller.Reeller({container:l,wrapper:".bc-reel__wrapper",itemSelector:".bc-reel__item",speed:a,cloneClassName:"-clone",clonesMin:0,clonesOverflow:!0,clonesFinish:!1,ease:s,loop:i,paused:builderedit,reversed:o,autoStop:!1,autoUpdate:!0,initialSeek:10,});if(("1"==d&&new Reeller.ScrollerPlugin(v,{speed:c,multiplier:u,threshold:_,reversed:o,bothDirection:b,ease:p,overwrite:!0,stopOnEnd:!1,scrollProxy:null}),"1"==n&&(v.filler.wrapper.addEventListener("mouseenter",()=>v.pause()),v.filler.wrapper.addEventListener("mouseleave",()=>v.resume()),"1"==d&&"1"==o?v.filler.container.addEventListener("mouseleave",()=>v.tl.timeScale(-1)):"1"==d&&v.filler.container.addEventListener("mouseleave",()=>v.tl.timeScale(1))),e)){var m=t[r-1].querySelector(".bc-reel__item:not(.-clone):not(:has(.bc-circular-title))");function g(){v.update()}
2var f=new MutationObserver(g),h={childList:!0,subtree:!0};f.observe(m,h)}else{let hoverSpeed=t[r-1].getAttribute("data-hoverspeed");if(hoverSpeed&&hoverSpeed!==''){hoverSpeed=parseFloat(hoverSpeed);v.filler.wrapper.addEventListener("mouseenter",()=>v.tl.timeScale(hoverSpeed));v.filler.wrapper.addEventListener("mouseleave",()=>v.tl.timeScale(1))}}}}
3document.addEventListener("DOMContentLoaded",function(e){bricksIsFrontend&&marquee()})

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.