PageSourceSearch

https://zone3.com/cdn/shop/t/321/assets/zone3-productgallery.js?v=159516576601908527061790074649

js zone3.com collected 2026-09-24 22:07:46 UTC 7,781 bytes, 4 lines download raw bytes

1(()=>{"use strict";var __webpack_modules__={"./src/js/lib/wait-for-swiper.js"(__unused_webpack_module,__webpack_exports__2,__webpack_require__2){__webpack_require__2.r(__webpack_exports__2),__webpack_require__2.d(__webpack_exports__2,{waitForSwiper:()=>waitForSwiper});function waitForSwiper(){var modules=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],maxAttempts=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;return new Promise(function(resolve){var attempts=0,_check=function(){var swiperReady=!!window.Swiper,modulesReady=modules.every(function(name){var _window$SwiperModules;return(_window$SwiperModules=window.SwiperModules)===null||_window$SwiperModules===void 0?void 0:_window$SwiperModules[name]});if(swiperReady&&modulesReady){resolve(!0);return}if(attempts+=1,attempts>=maxAttempts){resolve(!1);return}setTimeout(_check,50)};_check()})}}};const __webpack_module_cache__={};function __webpack_require__(moduleId){const cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==void 0)return cachedModule.exports;const module=__webpack_module_cache__[moduleId]={exports:{}};if(!(moduleId in __webpack_modules__)){delete __webpack_module_cache__[moduleId];const e=new Error("Cannot find module '"+moduleId+"'");throw e.code="MODULE_NOT_FOUND",e}return __webpack_modules__[moduleId](module,module.exports,__webpack_require__),module.exports}__webpack_require__.d=(exports,definition)=>{if(Array.isArray(definition))for(var i=0;i<definition.length;){var key=definition[i++],binding=definition[i++];__webpack_require__.o(exports,key)?binding===0&&i++:binding===0?Object.defineProperty(exports,key,{enumerable:!0,value:definition[i++]}):Object.defineProperty(exports,key,{enumerable:!0,get:binding})}else for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),__webpack_require__.r=exports=>{Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})};let __webpack_exports__={};(()=>{/*!****************************************!*\
2  !*** ./src/js/zone3-productgallery.js ***!
3  \****************************************/__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{initProductGallery:()=>initProductGallery});var _lib_wait_for_swiper_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/js/lib/wait-for-swiper.js");function _regenerator(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,r=typeof Symbol=="function"?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag";function i(r2,n2,o2,i2){var c2=n2&&n2.prototype instanceof Generator?n2:Generator,u2=Object.create(c2.prototype);return _regeneratorDefine2(u2,"_invoke",(function(r3,n3,o3){var i3,c3,u3,f2=0,p=o3||[],y=!1,G={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t2,r4){return i3=t2,c3=0,u3=e,G.n=r4,a}};function d(r4,n4){for(c3=r4,u3=n4,t=0;!y&&f2&&!o4&&t<p.length;t++){var o4,i4=p[t],d2=G.p,l=i4[2];r4>3?(o4=l===n4)&&(u3=i4[(c3=i4[4])?5:(c3=3,3)],i4[4]=i4[5]=e):i4[0]<=d2&&((o4=r4<2&&d2<i4[1])?(c3=0,G.v=n4,G.n=i4[1]):d2<l&&(o4=r4<3||i4[0]>n4||n4>l)&&(i4[4]=r4,i4[5]=n4,G.n=l,c3=0))}if(o4||r4>1)return a;throw y=!0,n4}return function(o4,p2,l){if(f2>1)throw TypeError("Generator is already running");for(y&&p2===1&&d(p2,l),c3=p2,u3=l;(t=c3<2?e:u3)||!y;){i3||(c3?c3<3?(c3>1&&(G.n=-1),d(c3,u3)):G.n=u3:G.v=u3);try{if(f2=2,i3){if(c3||(o4="next"),t=i3[o4]){if(!(t=t.call(i3,u3)))throw TypeError("iterator result is not an object");if(!t.done)return t;u3=t.value,c3<2&&(c3=0)}else c3===1&&(t=i3.return)&&t.call(i3),c3<2&&(u3=TypeError("The iterator does not provide a '"+o4+"' method"),c3=1);i3=e}else if((t=(y=G.n<0)?u3:r3.call(n3,G))!==a)break}catch(t2){i3=e,c3=1,u3=t2}finally{f2=1}}return{value:t,done:y}}})(r2,o2,i2),!0),u2}var a={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}t=Object.getPrototypeOf;
3var c=[][n]?t(t([][n]())):(_regeneratorDefine2(t={},n,function(){return this}),t),u=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(c);function f(e2){return Object.setPrototypeOf?Object.setPrototypeOf(e2,GeneratorFunctionPrototype):(e2.__proto__=GeneratorFunctionPrototype,_regeneratorDefine2(e2,o,"GeneratorFunction")),e2.prototype=Object.create(u),e2}return GeneratorFunction.prototype=GeneratorFunctionPrototype,_regeneratorDefine2(u,"constructor",GeneratorFunctionPrototype),_regeneratorDefine2(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",_regeneratorDefine2(GeneratorFunctionPrototype,o,"GeneratorFunction"),_regeneratorDefine2(u),_regeneratorDefine2(u,o,"Generator"),_regeneratorDefine2(u,n,function(){return this}),_regeneratorDefine2(u,"toString",function(){return"[object Generator]"}),(_regenerator=function(){return{w:i,m:f}})()}function _regeneratorDefine2(e,r,n,t){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}_regeneratorDefine2=function(e2,r2,n2,t2){function o(r3,n3){_regeneratorDefine2(e2,r3,function(e3){return this._invoke(r3,n3,e3)})}r2?i?i(e2,r2,{value:n2,enumerable:!t2,configurable:!t2,writable:!t2}):e2[r2]=n2:(o("next",0),o("throw",1),o("return",2))},_regeneratorDefine2(e,r,n,t)}function asyncGeneratorStep(n,t,e,r,o,a,c){try{var i=n[a](c),u=i.value}catch(n2){return void e(n2)}i.done?t(u):Promise.resolve(u).then(r,o)}function _asyncToGenerator(n){return function(){var t=this,e=arguments;return new Promise(function(r,o){var a=n.apply(t,e);function _next(n2){asyncGeneratorStep(a,r,o,_next,_throw,"next",n2)}function _throw(n2){asyncGeneratorStep(a,r,o,_next,_throw,"throw",n2)}_next(void 0)})}}function initProductGallery(){return _initProductGallery.apply(this,arguments)}function _initProductGallery(){return _initProductGallery=_asyncToGenerator(_regenerator().m(function _callee(){var ready,Swiper,_window$SwiperModules,Autoplay,FreeMode,Scrollbar,zone3ProductGallery;return _regenerator().w(function(_context){for(;;)switch(_context.n){case 0:return _context.n=1,(0,_lib_wait_for_swiper_js__WEBPACK_IMPORTED_MODULE_0__.waitForSwiper)(["Autoplay","FreeMode","Scrollbar"]);case 1:if(ready=_context.v,ready){_context.n=2;break}return _context.a(2,null);case 2:if(Swiper=window.Swiper,_window$SwiperModules=window.SwiperModules,Autoplay=_window$SwiperModules.Autoplay,FreeMode=_window$SwiperModules.FreeMode,Scrollbar=_window$SwiperModules.Scrollbar,zone3ProductGallery=document.querySelectorAll(".zone3__product-gallery__container"),zone3ProductGallery.length!==0){_context.n=3;break}return _context.a(2,null);case 3:return zone3ProductGallery.forEach(function(container){if(container){var scrollbarEl=container.querySelector(".zone3__product-gallery__scrollbar"),slideCount=container.querySelectorAll(".swiper-wrapper > .swiper-slide").length,loopEnabled=slideCount>2;new Swiper(container,{modules:[Autoplay,FreeMode,Scrollbar],slidesPerView:1.2,spaceBetween:10,loop:loopEnabled,grabCursor:!0,speed:container.dataset.speedMobile,autoplay:container.dataset.autoplay==="true"?{delay:container.dataset.delay}:!1,freeMode:!0,allowTouchMove:!0,scrollbar:{el:scrollbarEl,draggable:!0,snapOnRelease:!1},breakpoints:{1023:{speed:container.dataset.speedDesktop,spaceBetween:32}}})}}),_context.a(2,!0)}},_callee)})),_initProductGallery.apply(this,arguments)}document.addEventListener("DOMContentLoaded",function(){initProductGallery()})})()})();
4//# sourceMappingURL=/cdn/shop/t/321/assets/zone3-productgallery.js.map?v=159516576601908527061790074649

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.