!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||object.defineproperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof symbol&&symbol.tostringtag&&object.defineproperty(t,symbol.tostringtag,{value:"module"}),object.defineproperty(t,"__esmodule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esmodule)return t;var r=object.create(null);if(n.r(r),object.defineproperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esmodule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return object.prototype.hasownproperty.call(t,e)},n.p="",n(n.s=4)}([function(t,e,n){var r=n(1);"string"==typeof r&&(r=[[t.i,r,""]]);var i={insert:"head",singleton:!1};n(3)(r,i);r.locals&&(t.exports=r.locals)},function(t,e,n){(t.exports=n(2)(!1)).push([t.i,".slider-list{\r\n list-style-type:none;\r\n padding:0;\r\n margin:0;\r\n}\r\n\r\n.slider-shade-list > *{\r\n position: absolute;\r\n height:100%;\r\n transition: opacity .5s ;\r\n width: 100%;\r\n}\r\n\r\n\r\n.slider-shade-list > *.hide-slider {\r\n\r\n opacity: 0;\r\n}\r\n\r\n\r\n.slider-shade-list > *.show-slider {\r\n\r\n z-index: 2;\r\n\r\n opacity: 1;\r\n\r\n}\r\n\r\n\r\n\r\n.slider-left {\r\n left: 2%;\r\n}\r\n.slider-right {\r\n right: 2%;\r\n}\r\n.slider-left, .slider-right {\r\n position: absolute;\r\n top: 50%;\r\n z-index: 20;\r\n width: 5em;\r\n height: 5em;\r\n transform: translatey(-50%);\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n color:inherit;\r\n cursor: pointer;\r\n opacity: 0.3;\r\n transition: opacity 0.3s;\r\n}\r\n.slider-left:before, .slider-right:before {\r\n content: ' ';\r\n display: block;\r\n transform: rotate(45deg);\r\n width: 3em;\r\n height: 3em;\r\n border-color: currentcolor;\r\n border-style: solid;\r\n border-width: 0;\r\n}\r\n.slider-left:before {\r\n border-bottom-width: 4px;\r\n border-left-width: 4px;\r\n}\r\n.slider-right:before {\r\n border-right-width: 4px;\r\n border-top-width: 4px;\r\n}\r\n.slider-left:hover, .slider-right:hover {\r\n opacity: 1;\r\n}\r\n\r\n\r\n\r\n.point-list {\r\n position: absolute;\r\n left: 50%;\r\n bottom: 5%;\r\n z-index: 20;\r\n transform: translatex(-50%);\r\n height: 30px;\r\n display: flex;\r\n justify-content: center;\r\n}\r\n.point-list > * {\r\n color: inherit;\r\n cursor: pointer;\r\n width: 1em;\r\n height: 1em;\r\n margin: 0 15px;\r\n background-color: currentcolor;\r\n border-radius: 50%;\r\n}\r\n.hidepoint {\r\n opacity: 0.3;\r\n}\r\n.showpoint{\r\n opacity: 1;\r\n}\r\n\r\n.slider-slip-list {\r\n\r\n position:absolute;\r\n height: 100%;\r\n display: flex;\r\n}",""])},function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.tostring=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=(s=r,l=btoa(unescape(encodeuricomponent(json.stringify(s)))),a="sourcemappingurl=data:application/json;charset=utf-8;base64,".concat(l),"/*# ".concat(a," */")),o=r.sources.map((function(t){return"/*# sourceurl=".concat(r.sourceroot).concat(t," */")}));return[n].concat(o).concat([i]).join("\n")}var s,l,a;return[n].join("\n")}(e,t);return e[2]?"@media ".concat(e[2],"{").concat(n,"}"):n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;i');return o.showindex=function(t){return this.queryselector(".showpoint").classlist.replace("showpoint","hidepoint"),this.children[t].classlist.replace("hidepoint","showpoint"),this},r instanceof htmlelement&&r.appendchild(o),o}({num:n,class_list:"point-list",parent:s,click:function(t){var e=array.from(this.children).indexof(t.target);-1!=e&&l.stopslider().showindex(e).runslider()}});l.addeventlistener("showindex",(function(t){var e=t.detail.index;f.showindex(e)}))}return h||(o({class_list:"slider-left",parent:s,click:function(){l.stopslider().preshow(),!r&&l.runslider()}}),o({class_list:"slider-right",parent:s,click:function(){l.stopslider().nextshow(),!r&&l.runslider()}})),t.foreach((function(t,e){return t.classlist.add(0===e?"show-slider":"hide-slider")})),l.hasinit=!0,l}},n.showindex=function(t){if(!(isnan(t)||t>=this.children.length))return this.itemindex=t,this.queryselector(".show-slider").classlist.replace("show-slider","hide-slider"),this.children[t].classlist.replace("hide-slider","show-slider"),this.dispatchevent(new customevent("showindex",{detail:{index:t}})),this},n.nextshow=function(){var t=this.itemindex;return this.showindex(++t%this.children.length)},n.preshow=function(){var t=this.itemindex;return this.showindex(t?--t:this.children.length-1)},n.stopslider=function(){return clearinterval(this.interval),cleartimeout(this.timeout),this},n.runslider=function(){var t=this;return this.timeout=settimeout((function(){t.interval=setinterval((function(){return t.preshow()}),5e3)}),5e3),this},n.init(),r?n:n.runslider()},window.createsliderslip=function(t,e){e instanceof object||(e={});var n,r,s,l=t instanceof htmldivelement?t:document.queryselector(t),a=e,c=a.unit,d=void 0===c?"%":c,u=a.multiple,h=void 0===u?100:u,f=a.motionless,p=a.touchable;return l.itemindex=0,l.interval=0,l.timeout=0,l.onmove=!1,l.init=function(){var t=this,n=this.parentnode,r=this.children.length,s=e,l=s.parent_style,a=void 0===l?{}:l,c=s.limit_index,u=s.style,h=void 0===u?{}:u,p=s.hide_button;return this.limit_index=c,i(n,{style:a}),i(t,{class_list:["slider-list","slider-slip-list"],style:object.assign({width:r+"00%",transition:"left .5s",left:0+d},h)}),p||(o({class_list:"slider-left",parent:n,click:function(){t.stopslider().preshow(),!f&&t.runslider()}}),o({class_list:"slider-right",parent:n,click:function(){t.stopslider().nextshow(),!f&&t.runslider()}})),this},l.showindex=function(t){var e=this;return this.onmove=!0,cleartimeout(this.timeout),1!=math.abs(t-this.itemindex)&&(console.log("limit",this.itemindex),this.style.transition="none",t>=this.limit_index?(this.style.left=-this.limit_index*h+d,t=this.limit_index-1):t<=0&&(this.style.left=0+d,t=1),settimeout((function(){return e.style.transition="left .5s "}),20)),this.itemindex=t,console.log("itemindex is",this.itemindex),this.timeout=settimeout((function(){e.onmove=!1,e.style.left=-e.itemindex*h+d}),50),this},l.nextshow=function(){var t=this.itemindex;return this.showindex(++t%(this.limit_index+1))},l.preshow=function(){var t=this.itemindex;return this.showindex(--t<0?this.limit_index:t)},l.stopslider=function(){return clearinterval(this.interval),cleartimeout(this.timeout),this},l.runslider=function(){var t=this;return this.timeout=settimeout((function(){t.interval=setinterval((function(){return t.nextshow()}),5e3)}),5e3),this},p&&(l.addeventlistener("touchstart",(function(t){this.stopslider(),n=t.touches[0].clientx,r=this.offsetleft})),l.addeventlistener("touchmove",(function(t){this.onmove||(s=t.touches[0].clientx-n,this.style.left=r+s+"px")})),l.addeventlistener("touchend",(function(t){if(!this.onmove){if(math.abs(s)<=20)return this.showindex(this.itemindex);s<0?this.nextshow():this.preshow(),!f&&this.runslider()}}))),l.init(),f?l:l.runslider()}}]); //# sourcemappingurl=slider-bundle.js.map