PageSourceSearch

https://gdekomfort.ru/templates/komfort/resource/js/rscomponent/slider.js

js gdekomfort.ru collected 2026-10-05 02:26:15 UTC 931 bytes, 22 lines download raw bytes

1/**
2 * Инициализирует работу баннерных слайдеров
3 * Зависит от swiper.js
4 */
5new class Slider extends RsJsCore.classes.component {
6    onDocumentReady() {
7            document.querySelectorAll('.swiper-slider').forEach((sliderElement) => {
8                const delay = +(sliderElement.dataset && sliderElement.dataset.autoplayDelay);
9                new Swiper(sliderElement, {
10                    slidesPerView: 1,
11                    spaceBetween: 16,
12                    autoplay: (delay > 0 ? { delay: delay * 1000 } : false),
13                    preloadImages: true,
14                    lazy: true,
15                    navigation: {
16                        nextEl: sliderElement.querySelector('.carousel__arrow--next'),
17                        prevEl: sliderElement.querySelector('.carousel__arrow--prev'),
18                    },
19                });
20            });
21        }
22};

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.