!function(){function t(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,a){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==e)return;var i,n,r=[],o=!0,c=!1;try{for(e=e.call(t);!(o=(i=e.next()).done)&&(r.push(i.value),!a||r.length!==a);o=!0);}catch(u){c=!0,n=u}finally{try{o||null==e.return||e.return()}finally{if(c)throw n}}return r}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return a(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return a(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,i=new Array(a);e1&&void 0!==arguments[1]?arguments[1]:0,i=a*E.value;t.loop||(i=Math.min(i,-B.value));var n=e-i;return t.loop||(n=M(n,B.value,0)),n},Q=function(a){var e=a.pace,i=void 0===e?0:e,r=a.offset,o=void 0===r?0:r,c=a.emitChange;if(!(D.value<=1)){var u=T.active,l=function(a){var e=T.active;return a?t.loop?M(e+a,-1,D.value):M(e+a,0,H.value):e}(i),v=N(l,o);if(t.loop){if(O[0]&&v!==B.value){var s=v0;O[D.value-1].setOffset(f?-R.value:0)}}T.active=l,T.offset=v,c&&l!==u&&n("change",Z.value)}},U=function(){T.swiping=!0,T.active<=-1?Q({pace:D.value}):T.active>=D.value&&Q({pace:-D.value})},W=function(){U(),A.reset(),C((function(){T.swiping=!1,Q({pace:1,emitChange:!0})}))},$=function(){return clearTimeout(e)},q=function a(){$(),t.autoplay>0&&D.value>1&&(e=setTimeout((function(){W(),a()}),+t.autoplay))},F=function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:+t.initialSwipe;if(o.value){var e=function(){var e,i;if(!x(o)){var n={width:o.value.offsetWidth,height:o.value.offsetHeight};T.rect=n,T.width=+(null!=(e=t.width)?e:n.width),T.height=+(null!=(i=t.height)?i:n.height)}D.value&&(a=Math.min(D.value-1,a)),T.active=a,T.swiping=!0,T.offset=N(a),O.forEach((function(t){t.setOffset(0)})),q()};x(o)?z().then(e):e()}},G=function(){return F(T.active)},J=function(a){t.touchable&&(A.start(a),i=Date.now(),$(),U())},V=function(a){t.touchable&&T.swiping&&(A.move(a),K.value&&(S(a,t.stopPropagation),Q({offset:P.value})))},tt=function(){if(t.touchable&&T.swiping){var a=Date.now()-i,e=P.value/a;if((Math.abs(e)>.25||Math.abs(P.value)>E.value/2)&&K.value){var n=t.vertical?A.offsetY.value:A.offsetX.value,r=0;r=t.loop?n>0?P.value>0?-1:1:0:-Math[P.value>0?"ceil":"floor"](P.value/E.value),Q({pace:r,emitChange:!0})}else P.value&&Q({pace:0});T.swiping=!1,q()}},at=function(a,e){var i=e===Z.value,n=i?{backgroundColor:t.indicatorColor}:void 0;return k("i",{style:n,class:j("indicator",{active:i})},null)};return f({prev:function(){U(),A.reset(),C((function(){T.swiping=!1,Q({pace:-1,emitChange:!0})}))},next:W,state:T,resize:G,swipeTo:function(a){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};U(),A.reset(),C((function(){var i;i=t.loop&&a===D.value?0===T.active?0:a:a%D.value,e.immediate?C((function(){T.swiping=!1})):T.swiping=!1,Q({pace:i-T.active,emitChange:!0})}))}}),Y({size:E,props:t,count:D,activeIndicator:Z}),d((function(){return t.initialSwipe}),(function(t){return F(+t)})),d(D,(function(){return F(T.active)})),d((function(){return t.autoplay}),q),d([p,h],G),d(w(),(function(t){"visible"===t?q():$()})),g(F),m((function(){return F(T.active)})),y((function(){return F(T.active)})),b($),_($),function(){var a;return k("div",{ref:o,class:j()},[k("div",{style:L.value,class:j("track",{vertical:t.vertical}),onTouchstart:J,onTouchmove:V,onTouchend:tt,onTouchcancel:tt},[null==(a=r.default)?void 0:a.call(r)]),r.indicator?r.indicator({active:Z.value,total:D.value}):t.showIndicators&&D.value>1?k("div",{class:j("indicators",{vertical:t.vertical})},[Array(D.value).fill("").map(at)]):void 0])}}}),E=(a("S",T(D)),t(e("swipe-item"),2)),P=E[0],B=E[1],H=o({name:P,setup:function(t,a){var e,i=a.slots,n=u({offset:0,inited:!1,mounted:!1}),r=A(X),o=r.parent,c=r.index;if(o){var l=s((function(){var t={},a=o.props.vertical;return o.size.value&&(t[a?"height":"width"]="".concat(o.size.value,"px")),n.offset&&(t.transform="translate".concat(a?"Y":"X","(").concat(n.offset,"px)")),t})),v=s((function(){var t=o.props,a=t.loop;if(!t.lazyRender||e)return!0;if(!n.mounted)return!1;var i=o.activeIndicator.value,r=o.count.value-1,u=0===i&&a?r:i-1,l=i===r&&a?0:i+1;return e=c.value===i||c.value===u||c.value===l}));return g((function(){z((function(){n.mounted=!0}))})),f({setOffset:function(t){n.offset=t}}),function(){var t;return k("div",{class:B(),style:l.value},[v.value?null==(t=i.default)?void 0:t.call(i):null])}}}});a("a",T(H))}}}))}();