12 |
- /*! For license information please see npm.vue-awesome-swiper.95f32ea6ecacd62dfab6.0.1.0.js.LICENSE.txt */
- (window.webpackJsonp=window.webpackJsonp||[]).push([["npm.vue-awesome-swiper"],{7212:function(e,t,n){!function(e,t,n){"use strict";var i;t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t,n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n,function(e){e.SwiperComponent="Swiper",e.SwiperSlideComponent="SwiperSlide",e.SwiperDirective="swiper",e.SwiperInstance="$swiper"}(i||(i={}));var o,r,l=Object.freeze({containerClass:"swiper-container",wrapperClass:"swiper-wrapper",slideClass:"swiper-slide"});(function(e){e.Ready="ready",e.ClickSlide="clickSlide"})(o||(o={})),function(e){e.AutoUpdate="autoUpdate",e.AutoDestroy="autoDestroy",e.DeleteInstanceOnDestroy="deleteInstanceOnDestroy",e.CleanupStylesOnDestroy="cleanupStylesOnDestroy"}(r||(r={}));var a=["init","beforeDestroy","slideChange","slideChangeTransitionStart","slideChangeTransitionEnd","slideNextTransitionStart","slideNextTransitionEnd","slidePrevTransitionStart","slidePrevTransitionEnd","transitionStart","transitionEnd","touchStart","touchMove","touchMoveOpposite","sliderMove","touchEnd","click","tap","doubleTap","imagesReady","progress","reachBeginning","reachEnd","fromEdge","setTranslate","setTransition","resize","observerUpdate","beforeLoopFix","loopFix"];function s(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var i=Array(e),o=0;for(t=0;t<n;t++)for(var r=arguments[t],l=0,a=r.length;l<a;l++,o++)i[o]=r[l];return i}var d,u=function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/\s+/g,"-").toLowerCase()},p=function(e,t,n){var i,r,l;if(e&&!e.destroyed){var a=(null===(i=t.composedPath)||void 0===i?void 0:i.call(t))||t.path;if((null==t?void 0:t.target)&&a){var s=Array.from(e.slides),d=Array.from(a);if(s.includes(t.target)||d.some((function(e){return s.includes(e)}))){var p=e.clickedIndex,c=Number(null===(l=null===(r=e.clickedSlide)||void 0===r?void 0:r.dataset)||void 0===l?void 0:l.swiperSlideIndex),v=Number.isInteger(c)?c:null;n(o.ClickSlide,p,v),n(u(o.ClickSlide),p,v)}}}},c=function(e,t){a.forEach((function(n){e.on(n,(function(){for(var e=arguments,i=[],o=0;o<arguments.length;o++)i[o]=e[o];t.apply(void 0,s([n],i));var r=u(n);r!==n&&t.apply(void 0,s([r],i))}))}))};function v(e,t){var n=function(e,t){var n,i,o,r,l=null===(i=null===(n=e.data)||void 0===n?void 0:n.attrs)||void 0===i?void 0:i[t];return void 0!==l?l:null===(r=null===(o=e.data)||void 0===o?void 0:o.attrs)||void 0===r?void 0:r[u(t)]},a=function(e,t,o){return t.arg||n(o,"instanceName")||e.id||i.SwiperInstance},s=function(e,t,n){var i=a(e,t,n);return n.context[i]||null},d=function(e){return e.value||t},v=function(e){return[!0,void 0,null,""].includes(e)},f=function(e){var t,n,i=(null===(t=e.data)||void 0===t?void 0:t.on)||(null===(n=e.componentOptions)||void 0===n?void 0:n.listeners);return function(e){for(var t,n=arguments,o=[],r=1;r<arguments.length;r++)o[r-1]=n[r];var l=null===(t=i)||void 0===t?void 0:t[e];l&&l.fns.apply(l,o)}};return{bind:function(e,t,n){-1===e.className.indexOf(l.containerClass)&&(e.className+=(e.className?" ":"")+l.containerClass),e.addEventListener("click",(function(i){var o=f(n),r=s(e,t,n);p(r,i,o)}))},inserted:function(t,n,i){var r=i.context,l=d(n),s=a(t,n,i),u=f(i),p=r,v=null==p?void 0:p[s];v&&!v.destroyed||(v=new e(t,l),p[s]=v,c(v,u),u(o.Ready,v))},componentUpdated:function(e,t,i){var o,l,a,u,p,c,f,w,h,S,y,C,m=n(i,r.AutoUpdate);if(v(m)){var g=s(e,t,i);if(g){var I=d(t).loop;I&&(null===(l=null===(o=g)||void 0===o?void 0:o.loopDestroy)||void 0===l||l.call(o)),null===(a=null==g?void 0:g.update)||void 0===a||a.call(g),null===(p=null===(u=g.navigation)||void 0===u?void 0:u.update)||void 0===p||p.call(u),null===(f=null===(c=g.pagination)||void 0===c?void 0:c.render)||void 0===f||f.call(c),null===(h=null===(w=g.pagination)||void 0===w?void 0:w.update)||void 0===h||h.call(w),I&&(null===(y=null===(S=g)||void 0===S?void 0:S.loopCreate)||void 0===y||y.call(S),null===(C=null==g?void 0:g.update)||void 0===C||C.call(g))}}},unbind:function(e,t,i){var o,l=n(i,r.AutoDestroy);if(v(l)){var a=s(e,t,i);a&&a.initialized&&(null===(o=null==a?void 0:a.destroy)||void 0===o||o.call(a,v(n(i,r.DeleteInstanceOnDestroy)),v(n(i,r.CleanupStylesOnDestroy))))}}}}function f(e){var t;return n.extend({name:i.SwiperComponent,props:(t={defaultOptions:{type:Object,required:!1,default:function(){return{}}},options:{type:Object,required:!1}},t[r.AutoUpdate]={type:Boolean,default:!0},t[r.AutoDestroy]={type:Boolean,default:!0},t[r.DeleteInstanceOnDestroy]={type:Boolean,required:!1,default:!0},t[r.CleanupStylesOnDestroy]={type:Boolean,required:!1,default:!0},t),data:function(){var e;return(e={})[i.SwiperInstance]=null,e},computed:{swiperInstance:{cache:!1,set:function(e){this[i.SwiperInstance]=e},get:function(){return this[i.SwiperInstance]}},swiperOptions:function(){return this.options||this.defaultOptions},wrapperClass:function(){return this.swiperOptions.wrapperClass||l.wrapperClass}},methods:{handleSwiperClick:function(e){p(this.swiperInstance,e,this.$emit.bind(this))},autoReLoopSwiper:function(){var e,t;if(this.swiperInstance&&this.swiperOptions.loop){var n=this.swiperInstance;null===(e=null==n?void 0:n.loopDestroy)||void 0===e||e.call(n),null===(t=null==n?void 0:n.loopCreate)||void 0===t||t.call(n)}},updateSwiper:function(){var e,t,n,i,o,l,a,s;this[r.AutoUpdate]&&this.swiperInstance&&(this.autoReLoopSwiper(),null===(t=null===(e=this.swiperInstance)||void 0===e?void 0:e.update)||void 0===t||t.call(e),null===(i=null===(n=this.swiperInstance.navigation)||void 0===n?void 0:n.update)||void 0===i||i.call(n),null===(l=null===(o=this.swiperInstance.pagination)||void 0===o?void 0:o.render)||void 0===l||l.call(o),null===(s=null===(a=this.swiperInstance.pagination)||void 0===a?void 0:a.update)||void 0===s||s.call(a))},destroySwiper:function(){var e,t;this[r.AutoDestroy]&&this.swiperInstance&&this.swiperInstance.initialized&&(null===(t=null===(e=this.swiperInstance)||void 0===e?void 0:e.destroy)||void 0===t||t.call(e,this[r.DeleteInstanceOnDestroy],this[r.CleanupStylesOnDestroy]))},initSwiper:function(){this.swiperInstance=new e(this.$el,this.swiperOptions),c(this.swiperInstance,this.$emit.bind(this)),this.$emit(o.Ready,this.swiperInstance)}},mounted:function(){this.swiperInstance||this.initSwiper()},activated:function(){this.updateSwiper()},updated:function(){this.updateSwiper()},beforeDestroy:function(){this.$nextTick(this.destroySwiper)},render:function(e){return e("div",{staticClass:l.containerClass,on:{click:this.handleSwiperClick}},[this.$slots[d.ParallaxBg],e("div",{class:this.wrapperClass},this.$slots.default),this.$slots[d.Pagination],this.$slots[d.PrevButton],this.$slots[d.NextButton],this.$slots[d.Scrollbar]])}})}!function(e){e.ParallaxBg="parallax-bg",e.Pagination="pagination",e.Scrollbar="scrollbar",e.PrevButton="button-prev",e.NextButton="button-next"}(d||(d={}));var w=n.extend({name:i.SwiperSlideComponent,computed:{slideClass:function(){var e,t;return(null===(t=null===(e=this.$parent)||void 0===e?void 0:e.swiperOptions)||void 0===t?void 0:t.slideClass)||l.slideClass}},methods:{update:function(){var e,t=this.$parent;t[r.AutoUpdate]&&(null===(e=null==t?void 0:t.swiperInstance)||void 0===e||e.update())}},mounted:function(){this.update()},updated:function(){this.update()},render:function(e){return e("div",{class:this.slideClass},this.$slots.default)}}),h=function(e){var t=function(n,o){if(!t.installed){var r=f(e);o&&(r.options.props.defaultOptions.default=function(){return o}),n.component(i.SwiperComponent,r),n.component(i.SwiperSlideComponent,w),n.directive(i.SwiperDirective,v(e,o)),t.installed=!0}};return t},S=function(e){var t;return(t={version:"4.1.1",install:h(e),directive:v(e)})[i.SwiperComponent]=f(e),t[i.SwiperSlideComponent]=w,t}(t),y=S.version,C=S.install,m=S.directive,g=S.Swiper,I=S.SwiperSlide;e.Swiper=g,e.SwiperSlide=I,e.default=S,e.directive=m,e.install=C,e.version=y,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("b619"),n("a026"))}}]);
|