🏠 Root
/
home
/
artorgp
/
www
/
wp-content
/
plugins
/
visual-portfolio
/
build
/
assets
/
js
/
Editing: plugin-swiper.js
(()=>{"use strict";var e={1929(e){e.exports=function(e){return"number"==typeof e?e-e===0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}}},i={};function t(r){var s=i[r];if(void 0!==s)return s.exports;var o=i[r]={exports:{}};return e[r](o,o.exports,t),o.exports}t.n=e=>{var i=e&&e.__esModule?()=>e.default:()=>e;return t.d(i,{a:i}),i},t.d=(e,i)=>{for(var r in i)t.o(i,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:i[r]})},t.o=(e,i)=>Object.prototype.hasOwnProperty.call(e,i);var r=t(1929),s=t.n(r);const o=window.jQuery;var a=t.n(o)()(document),n=window.VPData.screenSizes;a.on("extendClass.vpf",function(e,i){"vpf"===e.namespace&&(i.prototype.initSwiper=function(){var e,i,t,r,o=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=this;if("slider"===a.options.layout&&void 0!==window.Swiper){var p=a.$items_wrap.parent();p.addClass("swiper"),a.$items_wrap.addClass("swiper-wrapper"),a.$items_wrap.children().addClass("swiper-slide");var l=a.options.sliderSlidesPerView||3,d={};if("fade"===a.options.sliderEffect&&(l=1),s()(l)){for(var u=l,w=Math.min(n.length-1,u-1);w>=0;w-=1)u>0&&void 0!==n[w]&&(d[n[w]+1]={slidesPerView:u}),u-=1;l=u||1}var c=!1,f=!1;0===(o=o||{speed:1e3*(parseFloat(a.options.sliderSpeed)||0),autoHeight:"auto"===a.options.sliderItemsHeight,effect:a.options.sliderEffect||"slide",fadeEffect:{crossFade:!0},spaceBetween:parseFloat(a.options.itemsGap)||0,centeredSlides:"true"===a.options.sliderCenteredSlides,freeMode:{enabled:"true"===a.options.sliderFreeMode,sticky:"true"===a.options.sliderFreeModeSticky},loop:"true"===a.options.sliderLoop,autoplay:parseFloat(a.options.sliderAutoplay)>0&&{delay:1e3*parseFloat(a.options.sliderAutoplay),disableOnInteraction:!1},navigation:"true"===a.options.sliderArrows&&{nextEl:".vp-portfolio__items-arrow-next",prevEl:".vp-portfolio__items-arrow-prev"},pagination:"true"===a.options.sliderBullets&&{el:".vp-portfolio__items-bullets",clickable:!0,dynamicBullets:"true"===a.options.sliderBulletsDynamic,renderBullet:function(e,i){return'<span class="'.concat(i,'" data-bullet-index="').concat(e,'" data-bullet-number="').concat(e+1,'"></span>')}},mousewheel:"true"===a.options.sliderMousewheel,slidesPerView:l,breakpoints:d,keyboard:!0,grabCursor:!0,preloadImages:!1,touchEventsTarget:"container"}).speed&&(o.speed=1);var v=0;if(o.on={transitionEnd:function(){0===v?(v=1,this.setTransition(1),this.setTranslate(this.translate+.1)):1===v&&(v=2,this.slideReset())},touchStart:function(e,i){a.emitEvent("swiperTouchStart",[e,i])},touchMove:function(e,i){a.emitEvent("swiperTouchMove",[e,i])},touchEnd:function(e,i){a.emitEvent("swiperTouchEnd",[e,i])}},a.emitEvent("beforeInitSwiper",[o]),a.$slider_thumbnails_wrap.length){(f=a.$slider_thumbnails_wrap.parent()).addClass("swiper"),a.$slider_thumbnails_wrap.addClass("swiper-wrapper"),a.$slider_thumbnails_wrap.children().addClass("swiper-slide");var m=a.options.sliderThumbnailsPerView||8,h={};if(s()(m)){for(var b=m,_=Math.min(n.length-1,b-1);_>=0;_-=1)b>0&&void 0!==n[_]&&(h[n[_]+1]={slidesPerView:b}),b-=1;m=b||1}c={autoHeight:"auto"===a.options.sliderThumbnailsHeight,effect:"slide",spaceBetween:parseFloat(a.options.sliderThumbnailsGap)||0,loop:!1,freeMode:{enabled:!0,sticky:!0},loopedSlides:5,slidesPerView:m,breakpoints:h,keyboard:!0,grabCursor:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,preloadImages:!1,touchEventsTarget:"container",on:{touchStart:function(e,i){a.emitEvent("swiperTouchStart",[e,i])},touchMove:function(e,i){a.emitEvent("swiperTouchMove",[e,i])},touchEnd:function(e,i){a.emitEvent("swiperTouchEnd",[e,i])}}}}if(i=8,void 0===(e=window.Swiper).defaults.maxBackfaceHiddenSlides&&(i=7),void 0===e.defaults.rewind&&(i=6),void 0===e.defaults.loopPreventsSlide&&(i=5),t=i,r=c&&f&&f[0],t<7&&(p.addClass("swiper-container"),r&&f.addClass("swiper-container")),t<7&&(o.freeModeSticky=o.freeMode.sticky,o.freeMode=o.freeMode.enabled,r&&(c.freeModeSticky=c.freeMode.sticky,c.freeMode=c.freeMode.enabled)),t>=5&&(o.breakpointsInverse=!0,r&&(c.breakpointsInverse=!0)),c&&f&&f[0]){var y=new window.Swiper(f[0],c);o.thumbs={swiper:y}}var S=new window.Swiper(p[0],o);"true"===a.options.sliderAutoplayHoverPause&&parseFloat(a.options.sliderAutoplay)>0&&(a.$item.on("mouseenter.vpf-uid-".concat(a.uid),".swiper",function(){p[0].swiper.autoplay.stop()}),a.$item.on("mouseleave.vpf-uid-".concat(a.uid),".swiper",function(){p[0].swiper.autoplay.start()})),a.emitEvent("initSwiper",[o,S])}},i.prototype.destroySwiper=function(){var e=this,i=e.$items_wrap.parent(),t=!!e.$slider_thumbnails_wrap.length&&e.$slider_thumbnails_wrap.parent(),r=i[0].swiper,s=!!t&&t[0].swiper,o=!1;s&&(s.destroy(),t.removeClass("swiper"),e.$slider_thumbnails_wrap.removeClass("swiper-wrapper"),e.$slider_thumbnails_wrap.children().removeClass("swiper-slide"),o=!0),r&&(r.destroy(),i.removeClass("swiper"),e.$items_wrap.removeClass("swiper-wrapper"),e.$items_wrap.children().removeClass("swiper-slide"),i.find(".vp-portfolio__items-bullets").removeClass("swiper-pagination-clickable swiper-pagination-bullets-dynamic").removeAttr("style").html(""),o=!0),o&&e.emitEvent("destroySwiper")})}),a.on("addItems.vpf",function(e,i,t,r,s){if("vpf"===e.namespace){var o=i.$items_wrap.parent()[0].swiper;if(o){r&&o.removeAllSlides();var a=[];t.addClass("swiper-slide").each(function(){a.push(this)}),o.appendSlide(a);var n=!!i.$slider_thumbnails_wrap.length&&i.$slider_thumbnails_wrap.parent()[0].swiper;if(n){r&&n.removeAllSlides();var p=[];s.find(".vp-portfolio__thumbnails > .vp-portfolio__thumbnail-wrap").clone().addClass("swiper-slide").each(function(){p.push(this)}),n.appendSlide(p)}}}}),a.on("init.vpf",function(e,i){"vpf"===e.namespace&&i.initSwiper()}),a.on("destroy.vpf",function(e,i){"vpf"===e.namespace&&i.destroySwiper()})})();
Save
Cancel