PageSourceSearch

https://semena62.ru/bitrix/templates/aspro-premier-mobile/js/conditional/swipe.min.js

js semena62.ru collected 2026-10-05 00:04:56 UTC 1,383 bytes, 1 lines download raw bytes

1BX.ready(()=>{const target=document.querySelector("body"),gesture=new TinyGesture(target);gesture.on("swiperight",event=>{if([".mobile-scrolled",".swiper",".swipeignore",".section-gallery-wrapper",".header-search",".notice",".mobileheader"].every(className=>!event.target.closest(className))&&appAspro.closeOverlay(()=>{appAspro.headerMenu&&appAspro.headerMenu.open()}),event.target.closest(".section-gallery-wrapper")){const $imageWrapper=event.target.closest(".image-list-wrapper");if($imageWrapper.querySelector(".section-gallery-nav__wrapper")){const $lastNav=$imageWrapper.querySelector(".section-gallery-nav__wrapper").lastElementChild,$previous=$imageWrapper.querySelector(".section-gallery-nav__item.active").previousElementSibling;$previous?$previous.click():$lastNav.click()}}}),gesture.on("swipeleft",event=>{if([".swipeignore"].every(className=>!event.target.closest(className))&&appAspro.closeOverlay(),event.target.closest(".section-gallery-wrapper")){const $imageWrapper=event.target.closest(".image-list-wrapper");if($imageWrapper.querySelector(".section-gallery-nav__wrapper")){const $firstNav=$imageWrapper.querySelector(".section-gallery-nav__wrapper").firstElementChild,$nextActiveNav=$imageWrapper.querySelector(".section-gallery-nav__item.active").nextElementSibling;$nextActiveNav?$nextActiveNav.click():$firstNav.click()}}}),gesture.on("swipeup",event=>{})});

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.