PageSourceSearch

https://duckslake.com/core/views/1b68e6112c/assets/js/gallery-slider.js?rnd=43881

js duckslake.com collected 2026-10-06 12:45:45 UTC 1,768 bytes, 65 lines download raw bytes

1document.addEventListener("DOMContentLoaded", function () {
2  const gallerySlider = document.querySelector(".section-gallery-slider");
3
4  if (gallerySlider) {
5    const slider = gallerySlider.querySelector(".js-gallery-slider");
6    const btnPrev = gallerySlider.querySelector(".js-gallery-slider-prev");
7    const btnNext = gallerySlider.querySelector(".js-gallery-slider-next");
8
9    new Swiper(slider, {
10      effect: "slide",
11      slidesPerView: 1.2,
12      spaceBetween: 10,
13      loop: true,
14      speed: 800,
15      navigation: {
16        nextEl: btnNext,
17        prevEl: btnPrev,
18      },
19      // autoplay: {
20      //   delay: 1500,
21      //   disableOnInteraction: false,
22      // },
23      breakpoints: {
24        640: {
25          slidesPerView: 2,
26          spaceBetween: 20,
27        },
28      },
29    });
30  }
31  const instagramSlider = document.querySelector(".instagram-slider");
32
33  if (instagramSlider) {
34    const slider = instagramSlider.querySelector(".js-instagram-slider");
35    const btnPrev = instagramSlider.querySelector(".js-instagram-slider-prev");
36    const btnNext = instagramSlider.querySelector(".js-instagram-slider-next");
37
38    new Swiper(slider, {
39      effect: "coverflow",
40      grabCursor: true,
41      centeredSlides: true,
42      slidesPerView: "auto",
43      loop: true,
44      speed: 800,
45      coverflowEffect: {
46        rotate: -10,
47        stretch: -10,
48        depth: 50,
49        modifier: 1,
50        slideShadows: false,
51      },
52      navigation: {
53        nextEl: btnNext,
54        prevEl: btnPrev,
55      },
56    });
57  }
58
59  if (typeof Fancybox !== "undefined") {
60    Fancybox.bind("[data-fancybox='gallery']", {
61      Thumbs: false,
62      Toolbar: true,
63    });
64  }
65});

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.