PageSourceSearch

https://start.docuware.com/hubfs/hub_generated/module_assets/1/207…/1789646655805/module_blog-carousel.min.js

js docuware.com collected 2026-10-01 10:34:56 UTC 1,347 bytes, 2 lines download raw bytes

1var module_207070222259=void document.addEventListener("DOMContentLoaded",function(){const carousel=document.querySelector(".blogcarousel");if(!carousel)return;const track=carousel.querySelector(".blogcarousel__track"),dots=carousel.querySelectorAll(".blogcarousel__dot"),items=carousel.querySelectorAll(".blogcarousel__item");if(!track||0===dots.length)return;let currentSlide=0;function updateCarousel(index){window.innerWidth<768&&(track.style.transform=`translateX(-${100*index}%)`,dots.forEach((dot,i)=>{i===index?dot.classList.add("active"):dot.classList.remove("active")}),currentSlide=index)}dots.forEach((dot,index)=>{dot.addEventListener("click",()=>{updateCarousel(index)})});let touchStartX=0,touchEndX=0;track.addEventListener("touchstart",e=>{touchStartX=e.changedTouches[0].screenX}),track.addEventListener("touchend",e=>{touchEndX=e.changedTouches[0].screenX,window.innerWidth<768&&(touchStartX-touchEndX>50&&currentSlide<items.length-1&&updateCarousel(currentSlide+1),touchEndX-touchStartX>50&&currentSlide>0&&updateCarousel(currentSlide-1))}),window.addEventListener("resize",()=>{window.innerWidth>=768?track.style.transform="translateX(0)":updateCarousel(currentSlide)})});
2//# sourceURL=https://388534.fs1.hubspotusercontent-na1.net/hubfs/388534/hub_generated/module_assets/1/207070222259/1789646655805/module_blog-carousel.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.