Slideshow
\ No newline at end of file
+Slideshow
\ No newline at end of file
diff --git a/docs/js/app.67202ca2.js b/docs/js/app.37b65589.js
similarity index 99%
rename from docs/js/app.67202ca2.js
rename to docs/js/app.37b65589.js
index 0e36632..7e4774e 100644
--- a/docs/js/app.67202ca2.js
+++ b/docs/js/app.37b65589.js
@@ -1 +1 @@
-(function(e){function t(t){for(var o,a,r=t[0],s=t[1],l=t[2],d=0,u=[];d{const r=Object(c["resolveComponent"])("Slides"),s=Object(c["resolveComponent"])("SlidesEmpty"),l=Object(c["resolveComponent"])("Navigation"),d=Object(c["resolveComponent"])("Group"),u=Object(c["resolveComponent"])("Thumbnail"),p=Object(c["resolveComponent"])("Preference");return Object(c["openBlock"])(),Object(c["createBlock"])("div",{class:["slideshow",e.$store.state.preference.general.hoverVisibleHud&&"slideshow--hover"]},[e.computes.existSlides?(Object(c["openBlock"])(),Object(c["createBlock"])(r,{key:0,ref:"slides",class:"slideshow__slides"},null,512)):(Object(c["openBlock"])(),Object(c["createBlock"])(s,{key:1,title:e.computes.emptyTitle,description:e.computes.emptyDescription},null,8,["title","description"])),e.$store.state.preference.general.hud?(Object(c["openBlock"])(),Object(c["createBlock"])(l,{key:2,ref:"navigation",class:"slideshow__navigation"},null,512)):Object(c["createCommentVNode"])("",!0),(Object(c["openBlock"])(),Object(c["createBlock"])(c["Teleport"],{to:"#modal"},[e.computes.showGroup?(Object(c["openBlock"])(),Object(c["createBlock"])(d,{key:0})):Object(c["createCommentVNode"])("",!0),e.computes.showThumbnail?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:1})):Object(c["createCommentVNode"])("",!0),e.computes.showPreference?(Object(c["openBlock"])(),Object(c["createBlock"])(p,{key:2})):Object(c["createCommentVNode"])("",!0)]))],2)});function U(e,t,n,o,a,i){const r=Object(c["resolveComponent"])("Images"),s=Object(c["resolveComponent"])("Caption"),l=Object(c["resolveComponent"])("Controller"),d=Object(c["resolveComponent"])("Paginate");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:["slideshow-slides",e.state.swipeMove&&"swipe-move","slideshow-slides--"+e.computes.transitionType],onTouchstart:t[1]||(t[1]=(...t)=>e.onStart&&e.onStart(...t)),onTouchmove:t[2]||(t[2]=(...t)=>e.onMove&&e.onMove(...t)),onTouchend:t[3]||(t[3]=(...t)=>e.onEnd&&e.onEnd(...t)),onMousedown:t[4]||(t[4]=(...t)=>e.onStart&&e.onStart(...t)),onMousemove:t[5]||(t[5]=(...t)=>e.onMove&&e.onMove(...t)),onMouseup:t[6]||(t[6]=(...t)=>e.onEnd&&e.onEnd(...t)),onMouseleave:t[7]||(t[7]=(...t)=>e.onTouchCancel&&e.onTouchCancel(...t)),onMouseenter:t[8]||(t[8]=(...t)=>e.onMouseEnter&&e.onMouseEnter(...t)),onContextmenu:t[9]||(t[9]=(...t)=>e.onContextMenu&&e.onContextMenu(...t))},[Object(c["createVNode"])(r,{ref:"images","initial-active":e.$store.state.activeSlide,items:e.state.computedImages,"animation-type":e.computes.transitionType,duration:e.$store.state.preference.slides.animationSpeed,"image-type":e.$store.state.preference.style.imageType,"image-size":e.$store.state.preference.style.imageScale,loop:e.$store.state.preference.slides.loop,"move-pos":e.state.swipePos,onAnimationControl:e.onAnimationControl,onChangeActive:e.onChangeActive},null,8,["initial-active","items","animation-type","duration","image-type","image-size","loop","move-pos","onAnimationControl","onChangeActive"]),e.state.computedVisibleCaption?(Object(c["openBlock"])(),Object(c["createBlock"])(s,{key:0,active:e.$store.state.activeSlide,title:e.state.computedCaption.title,description:e.state.computedCaption.description,"animation-type":e.$store.state.preference.slides.captionAnimationType,"animation-speed":e.$store.state.preference.slides.captionAnimationSpeed,position:e.$store.state.preference.style.captionPosition,scale:e.$store.state.preference.style.captionScale},null,8,["active","title","description","animation-type","animation-speed","position","scale"])):Object(c["createCommentVNode"])("",!0),e.state.computedVisibleController?(Object(c["openBlock"])(),Object(c["createBlock"])(l,{key:1,disabled:e.state.animated,"show-prev":e.state.computedShowPrevButton,"show-next":e.state.computedShowNextButton,class:"slideshow-slides__controller",onClickPrev:e.prev,onClickNext:e.next},null,8,["disabled","show-prev","show-next","onClickPrev","onClickNext"])):Object(c["createCommentVNode"])("",!0),e.state.computedVisiblePaginate?(Object(c["openBlock"])(),Object(c["createBlock"])(d,{key:2,total:e.state.computedImages.length,current:e.$store.state.activeSlide,class:"slideshow-slides__paginate"},null,8,["total","current"])):Object(c["createCommentVNode"])("",!0)],34)}function R(e=0,t=0,n=!0){return e-1{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("div",{class:["slideshow-images","animation--"+e.animationType,e.imageType&&"type--"+e.imageType,e.state.playAnimation&&"play-animation",e.state.cancelAnimation&&"cancel-animation"],style:e.state.computedContainerStyle},[Object(c["createVNode"])("div",F,[e.state.computedShowFirstItem?(Object(c["openBlock"])(),Object(c["createBlock"])("figure",L,[e.state.loaded[e.items.length-1]?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:0,src:e.items[e.items.length-1].src,alt:e.items[e.items.length-1].title},null,8,["src","alt"])):Object(c["createCommentVNode"])("",!0)])):Object(c["createCommentVNode"])("",!0),(Object(c["openBlock"])(!0),Object(c["createBlock"])(c["Fragment"],null,Object(c["renderList"])(e.items,(t,n)=>(Object(c["openBlock"])(),Object(c["createBlock"])("figure",{ref:t=>{e.figures[n]=t},class:[e.state.active===n&&!!e.state.activeClassName&&e.state.activeClassName,e.state.nextKey===n&&!!e.state.nextClassName&&e.state.nextClassName]},[e.state.error[n]?(Object(c["openBlock"])(),Object(c["createBlock"])("div",K,[Object(c["createVNode"])(r,{"icon-name":"x"}),J])):e.state.loaded[n]?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:1,src:t.src,alt:t.title,onError:t=>e.onErrorImage(n)},null,40,["src","alt","onError"])):Object(c["createCommentVNode"])("",!0)],2))),256)),e.state.computedShowLastItem?(Object(c["openBlock"])(),Object(c["createBlock"])("figure",z,[e.state.loaded[0]?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:0,src:e.items[0].src,alt:e.items[0].title},null,8,["src","alt"])):Object(c["createCommentVNode"])("",!0)])):Object(c["createCommentVNode"])("",!0)],512),X],6)});var Q=n("d010"),ee=Object(c["defineComponent"])({name:"SlidesImages",components:{Icon:Q["a"]},props:{items:{type:Array,required:!0},initialActive:{type:Number,default:0},animationType:{type:String,default:"none"},imageType:{type:String,default:null},duration:{type:Number,default:800},imageSize:{type:Array,default:[100,100]},loop:{type:Boolean},movePos:{type:Number,default:void 0}},setup(e,t){let n=Object(c["reactive"])({loaded:new Array(e.items.length).fill(!1),error:new Array(e.items.length).fill(!1),active:e.initialActive,activeClassName:"current",nextKey:void 0,nextClassName:void 0,playAnimation:!1,cancelAnimation:!1,computedContainerStyle:Object(c["computed"])(()=>{let t={"--speed-slide-animation":e.duration+"ms","--image-size-width":e.imageSize[0],"--image-size-height":e.imageSize[1]};return"horizontal"===e.animationType&&(t["--active-column"]=void 0!==n.nextKey?n.nextKey:n.active,void 0!==e.movePos&&(t["--move-pos"]=e.movePos+"vw")),t}),computedShowFirstItem:Object(c["computed"])(()=>!!e.loop&&(!(e.items.length<=1)&&(e.items[e.items.length-1]&&"horizontal"===e.animationType))),computedShowLastItem:Object(c["computed"])(()=>!!e.loop&&(!(e.items.length<=1)&&(e.items[0]&&"horizontal"===e.animationType)))}),o=e.initialActive;const a=Object(c["ref"])([]),i=Object(c["ref"])(null);let r=null;async function s(c=null,s){if("number"!==typeof c)return;o=Number(c);const d=void 0!==s?s:e.animationType;if(!n.loaded[o])try{await b(e.items[o].src),n.loaded[o]=!0}catch(u){n.error[o]=!0}switch(d){case"fade":r&&(r.removeEventListener("transitionend",l),r=null),t.emit("animation-control",!0),n.playAnimation=!0,n.activeClassName="fadeout ready",n.nextKey=o,n.nextClassName="fadein ready",await $["g"](20),n.nextClassName="fadein",r=a.value[o],r.addEventListener("transitionend",l);break;case"horizontal":t.emit("animation-control",!0),n.playAnimation=!0,e.loop?(0===n.active&&o>=e.items.length-1?n.nextKey=-1:n.active>=e.items.length-1&&0===o&&(n.nextKey=e.items.length),n.active=o):n.active=o,i.value.addEventListener("transitionend",l);break;case"none":default:n.active=o,n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop);break}}function l(){switch(e.animationType){case"fade":n.playAnimation=!1,n.nextKey=void 0,n.nextClassName=void 0,n.active=o,n.activeClassName="current",n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop),r&&(r.removeEventListener("transitionend",l),r=null),t.emit("animation-control",!1);break;case"horizontal":n.playAnimation=!1,n.nextKey=void 0,n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop),i.value.removeEventListener("transitionend",l),t.emit("animation-control",!1);break}}async function d(){n.playAnimation||(t.emit("animation-control",!0),n.cancelAnimation=!0,i.value.addEventListener("transitionend",u))}function u(){n.cancelAnimation=!1,i.value.removeEventListener("transitionend",u),t.emit("animation-control",!1)}function p(e){n.error[e]=!0}function b(e){return new Promise((t,n)=>{let o=new Image;o.onload=()=>t(),o.onerror=()=>n(),o.src=e})}return n.loaded[e.initialActive]=!0,n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop),{state:n,figures:a,wrap:i,play:s,cancel:d,onErrorImage:p}},emits:{"animation-control":null,"change-active":null}});n("e62d");ee.render=Z,ee.__scopeId="data-v-25785aa4";var te=ee;const ne=Object(c["withScopeId"])("data-v-2910e7b0");Object(c["pushScopeId"])("data-v-2910e7b0");const oe={key:0,ref:"elementTitle"},ae={key:1,ref:"elementDescription"},ce={key:0},ie={key:1};Object(c["popScopeId"])();const re=ne((e,t,n,o,a,i)=>(Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"slideshow-caption",style:{"--caption-position-left":e.position[0],"--caption-position-top":e.position[1],"--caption-scale":e.scale}},["shuffle"===e.animationType?(Object(c["openBlock"])(),Object(c["createBlock"])(c["Fragment"],{key:0},[e.title?(Object(c["openBlock"])(),Object(c["createBlock"])("h1",oe,null,512)):Object(c["createCommentVNode"])("",!0),e.description?(Object(c["openBlock"])(),Object(c["createBlock"])("pre",ae,null,512)):Object(c["createCommentVNode"])("",!0)],64)):(Object(c["openBlock"])(),Object(c["createBlock"])(c["Fragment"],{key:1},[e.title?(Object(c["openBlock"])(),Object(c["createBlock"])("h1",ce,Object(c["toDisplayString"])(e.title),1)):Object(c["createCommentVNode"])("",!0),e.description?(Object(c["openBlock"])(),Object(c["createBlock"])("pre",ie,Object(c["toDisplayString"])(e.description),1)):Object(c["createCommentVNode"])("",!0)],64))],4)));function se(e,t){t=Object.assign({},{text:"",waitChar:"-",charSpeed:1,moveFix:25,moveRange:10,moveTrigger:25,fps:60,pattern:"abcdefghijklmnopqrstuvwxyz0123456789-_!@#$%^&*()+~<>",randomTextType:null,retry:!0,callback:null},t),t.text=t.text.trim();let n,o,a,c,i=[],r=!1;function s(){let s=a;c=!0;for(let r=o;r<=n;r++){if(0!==i[r]&&null!=i[r]){c=!1;const e=i[r];if(Math.abs(e)<=t.moveTrigger){let n="";switch(t.randomTextType){case"pattern":n=l(t.pattern);break;case"unicode":default:const o=Math.min(Math.max(t.text.charCodeAt(r)+e,33),126);n=String.fromCharCode(o);break}s+=n}else s+=t.waitChar;e>0?i[r]-=1:i[r]+=1}else o===r-1&&(o=r,a=t.text.substring(0,o)),s+=t.text.charAt(r);e.textContent=s}n<=t.text.length?n+=t.charSpeed:r=!0,c&&r&&(e.dataset.id&&clearInterval(parseInt(e.dataset.id)),e.textContent=a,e.dataset.run="false",t.callback&&t.callback())}function l(e){const t=Math.floor(Math.random()*e.length);return e.substring(t,t+1)}if(t.text||t.text&&!t.retry&&"true"!==e.dataset.run){e.dataset.run="true",e.textContent=t.waitChar;for(let e=0;e<=t.text.length-1;e++)" "!==t.text.charAt(0)?i[e]=(t.moveFix+Math.round(Math.random()*t.moveRange))*(Math.round(Math.random())-.5)*2:i[e]=0;n=0,o=0,a="",e.dataset.id&&clearInterval(parseInt(e.dataset.id));const c=setInterval(s,1e3/t.fps);e.dataset.id=c.toString()}}var le=se,de=Object(c["defineComponent"])({name:"Caption",props:{active:{type:Number,required:!0},title:{type:String,default:"Untitled"},description:{type:String,default:null},animationType:{type:String,default:null},animationSpeed:{type:Number,default:40},position:{type:Array,default:[]},scale:{type:Number,default:100}},setup(e){const t=Object(c["ref"])(null),n=Object(c["ref"])(null);let o=Object(c["reactive"])({computedRealText:Object(c["computed"])(()=>{switch(e.animationType){case"shuffle":return!1;default:return!0}})}),a=void 0;function i(o){switch(o){case"shuffle":r(),n.value.dataset.id&&(clearInterval(Number(n.value.dataset.id)),n.value.innerText=""),e.title&&le(t.value,{text:e.title,fps:e.animationSpeed,randomTextType:"pattern"}),e.description&&(a=setTimeout(()=>{r(),le(n.value,{text:e.description,fps:e.animationSpeed})},300));break}}function r(){a&&(clearTimeout(a),a=void 0)}switch(e.animationType){case"shuffle":Object(c["onMounted"])(()=>setTimeout(()=>i("shuffle"),100)),Object(c["watch"])(()=>e.active,()=>i("shuffle"));break}return{state:o,elementTitle:t,elementDescription:n}}});n("90f7");de.render=re,de.__scopeId="data-v-2910e7b0";var ue=de;const pe=Object(c["withScopeId"])("data-v-7f958ec6");Object(c["pushScopeId"])("data-v-7f958ec6");const be={class:"slideshow-paginate"};Object(c["popScopeId"])();const fe=pe((e,t,n,o,a,i)=>(Object(c["openBlock"])(),Object(c["createBlock"])("em",be,Object(c["toDisplayString"])(e.current+1)+" / "+Object(c["toDisplayString"])(e.total),1)));var me=Object(c["defineComponent"])({name:"SlidePaginate",props:{total:{type:Number,default:0},current:{type:Number,default:0}}});n("f270");me.render=fe,me.__scopeId="data-v-7f958ec6";var he=me;const ye=Object(c["withScopeId"])("data-v-16c50d3d");Object(c["pushScopeId"])("data-v-16c50d3d");const ge={class:"controller"};Object(c["popScopeId"])();const je=ye((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("nav",ge,[e.showPrev?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:0,type:"button",disabled:e.disabled,title:e.$t("label.prevSlide"),class:"prev",onClick:t[1]||(t[1]=t=>e.$emit("click-prev"))},[Object(c["createVNode"])(r,{"icon-name":"arrow-left"})],8,["disabled","title"])):Object(c["createCommentVNode"])("",!0),e.showNext?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:1,type:"button",disabled:e.disabled,title:e.$t("label.nextSlide"),class:"next",onClick:t[2]||(t[2]=t=>e.$emit("click-next"))},[Object(c["createVNode"])(r,{"icon-name":"arrow-right"})],8,["disabled","title"])):Object(c["createCommentVNode"])("",!0)])});var Oe=Object(c["defineComponent"])({name:"SlidesController",components:{Icon:Q["a"]},props:{showPrev:{type:Boolean,default:!0},showNext:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1}},emits:{"click-prev":null,"click-next":null}});n("42e6");Oe.render=je,Oe.__scopeId="data-v-16c50d3d";var we=Oe,ke=Object(c["defineComponent"])({name:"Slides",components:{Images:te,Caption:ue,Paginate:he,Controller:we},setup(){const e=Object(r["b"])(),t=Object(c["ref"])(null);let n=Object(c["reactive"])({animated:!1,swipePos:void 0,swipeMove:!1,computedImages:Object(c["computed"])(()=>e.state.slides.map(e=>e)),computedShowPrevButton:Object(c["computed"])(()=>!!e.state.preference.slides.loop||0!!e.state.preference.slides.loop||n.computedImages.length-1>e.state.activeSlide),computedCaption:Object(c["computed"])(()=>{const t=n.computedImages[e.state.activeSlide];return{title:t.title,description:t.description}}),computedVisibleCaption:Object(c["computed"])(()=>{const{hud:t,visibleHudContents:n}=e.state.preference.general;return t&&n.caption}),computedVisibleController:Object(c["computed"])(()=>{const{hud:t,visibleHudContents:o}=e.state.preference.general;return!(n.computedImages.length<=1)&&(t&&o.controller)}),computedVisiblePaginate:Object(c["computed"])(()=>{const{hud:t,visibleHudContents:n}=e.state.preference.general;return t&&n.paginate})}),o=Object(c["reactive"])({transitionType:Object(c["computed"])(()=>{switch(e.state.preference.slides.animationType){case"fade":case"horizontal":return e.state.preference.slides.animationType;default:return"none"}})}),a=null,i=void 0,s=!1,l=!1,d=!1,u=e.state.preference.slides.initialNumber;function p(t){if(n.animated=t,!t){let t=e.state.autoplay&&!s;t&&w(!0)}}function b(t){e.dispatch("changeActiveSlide",t)}function f(e){return!!n.computedImages[e]}function m(t){t.stopPropagation(),t.touches&&(d=!0),!t.touches&&d||(t.touches&&t.touches.length>1&&t.preventDefault(),n.animated||e.state.preference.slides.swipe&&"horizontal"===e.state.preference.slides.animationType&&(n.computedImages.length<=2||(w(!1),a={dist:0,startX:t.touches&&t.touches[0]?Math.floor(t.touches[0].clientX):t.clientX||t.pageX,startTime:(new Date).getTime()},n.swipeMove=!0)))}function h(t){if(t.stopPropagation(),!t.touches&&d)return;if(n.animated||!n.swipeMove)return;if(n.computedImages.length<=2)return;a.moveX=t.touches&&t.touches[0]?Math.floor(t.touches[0].clientX):t.clientX||t.pageX;const o=window.innerWidth,c=a.moveX-a.startX;n.swipePos=c/o*100+(0-100*e.state.activeSlide)}function y(o){function c(e){e?S():x()}function i(){t.value.cancel()}if(o.stopPropagation(),!o.touches&&d)return;if(n.animated||!n.swipeMove)return;if(o.touches&&o.touches.length>0)return;if(n.computedImages.length<=2)return;const r=window.innerWidth;a.endX=o.changedTouches&&o.changedTouches[0]?Math.floor(o.changedTouches[0].clientX):o.clientX||o.pageX;let l=a.startX>a.endX,u=(new Date).getTime()-a.startTime,p=a.endX-a.startX,b=Math.abs(p)/r*100;if(n.swipePos=void 0,n.swipeMove=!1,a=void 0,u<60||b<1)return s||w(!0),void(e.state.preference.general.clickVisibleHud&&!o.target.closest(".controller")&&e.dispatch("changeHud"));u>300?b>30?c(l):i():b>5?c(l):i()}function g(o){e.state.mode||(o.stopPropagation(),n.swipeMove&&t.value.cancel(),n.swipePos=void 0,n.swipeMove=!1,e.state.preference.slides.autoplayPauseOnHover&&(s=!1,e.state.autoplay&&B(!1,!0)))}function j(){e.state.preference.slides.autoplayPauseOnHover&&(s=!0,e.state.autoplay&&B(!0,!0))}function O(){n.swipePos=void 0,n.swipeMove=!1}function w(t){if(l&&(!t||e.state.autoplay))if(t&&!i){if(!e.state.autoplay)return;const t=e.state.preference.slides.autoplayDelay,n=e.state.preference.slides.autoplayDirection,o=e.state.preference.slides.loop,a=k(n);if(!o&&!o&&a)return;i=setTimeout(()=>{n?S():x()},t)}else i&&(clearTimeout(i),i=void 0)}function k(t){if(n.computedImages&&n.computedImages.length>0)return!t&&0===e.state.activeSlide||t&&e.state.activeSlide>=n.computedImages.length-1}function v(e,o){!n.animated&&f(e)&&t.value&&(b(e),w(!1),t.value.play(e,o))}function x(){if(!(n.computedImages&&n.computedImages.length>0))return;let t=R(n.computedImages.length,e.state.activeSlide-1,e.state.preference.slides.loop);v(t)}function S(){if(!(n.computedImages&&n.computedImages.length>0))return;let t=R(n.computedImages.length,e.state.activeSlide+1,e.state.preference.slides.loop);v(t)}function C(t){e.dispatch("changeAutoplay",t)}function B(t,o=!1){void 0!==t&&e.state.autoplay&&(o||(s=t),(!t||t&&!n.animated)&&w(!t))}return b(f(u)?u:0),Object(c["onMounted"])(()=>{l=!0,e.state.autoplay&&w(!0)}),Object(c["onUnmounted"])(()=>{l=!1,i&&(clearTimeout(i),i=void 0)}),Object(c["watch"])(()=>e.state.autoplay,e=>{e&&s||w(e)}),{state:n,computes:o,images:t,onAnimationControl:p,onChangeActive:b,onStart:m,onMove:h,onEnd:y,onTouchCancel:g,onMouseEnter:j,onContextMenu:O,change:v,prev:x,next:S,autoplay:C,pause:B}}});n("31fc");ke.render=U;var ve=ke;const xe=Object(c["withScopeId"])("data-v-0f5cd62a");Object(c["pushScopeId"])("data-v-0f5cd62a");const Se={class:"empty__wrap"},Ce={class:"empty__title"},Be={class:"empty__description"};Object(c["popScopeId"])();const Me=xe((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"empty",onClick:t[1]||(t[1]=(...t)=>e.onClickWrapper&&e.onClickWrapper(...t))},[Object(c["createVNode"])("div",Se,[Object(c["createVNode"])(r,{"icon-name":"frown",class:"empty__icon"}),Object(c["createVNode"])("h2",Ce,Object(c["toDisplayString"])(e.title||e.$t("title.emptySlide")),1),Object(c["createVNode"])("p",Be,Object(c["toDisplayString"])(e.description||e.$t("description.addSlides")),1)])])});var Ne=Object(c["defineComponent"])({name:"SlidesEmpty",components:{Icon:Q["a"]},props:{title:String,description:String},setup(){const e=Object(r["b"])();function t(t){e.state.preference.general.clickVisibleHud&&e.dispatch("changeHud")}return{onClickWrapper:t}}});n("8ac5");Ne.render=Me,Ne.__scopeId="data-v-0f5cd62a";var Ae=Ne;const He=Object(c["withScopeId"])("data-v-b916fef2");Object(c["pushScopeId"])("data-v-b916fef2");const De={key:0,class:"slideshow-navigation__item"},Ve={key:1,class:"slideshow-navigation__item"},Ie={key:2,class:"slideshow-navigation__item"},Te={key:0};Object(c["popScopeId"])();const Ge=He((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("nav",{class:"slideshow-navigation",onTouchstart:t[7]||(t[7]=(...t)=>e.onTouchStart&&e.onTouchStart(...t)),onClick:t[8]||(t[8]=(...t)=>e.onClickWrapper&&e.onClickWrapper(...t))},[e.computes.visibleAutoplay?(Object(c["openBlock"])(),Object(c["createBlock"])("div",De,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.autoplay"),class:e.$store.state.autoplay?"active":"",onClick:t[1]||(t[1]=(...t)=>e.onClickAutoplayButton&&e.onClickAutoplayButton(...t))},[Object(c["createVNode"])(r,{"icon-name":"play-circle"})],10,["title"])])):Object(c["createCommentVNode"])("",!0),e.computes.visibleGroup?(Object(c["openBlock"])(),Object(c["createBlock"])("div",Ve,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.group"),onClick:t[2]||(t[2]=(...t)=>e.onClickGroup&&e.onClickGroup(...t))},[Object(c["createVNode"])(r,{"icon-name":"folder",class:"folder"})],8,["title"])])):Object(c["createCommentVNode"])("",!0),e.$store.state.preference.general.visibleHudContents.menu?(Object(c["openBlock"])(),Object(c["createBlock"])("div",Ie,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.menu"),class:e.state.activeMenu?"on":"",onClick:t[3]||(t[3]=(...t)=>e.onClickMenuButton&&e.onClickMenuButton(...t))},[Object(c["createVNode"])(r,{"icon-name":"menu"})],10,["title"]),Object(c["createVNode"])("div",{class:["slideshow-navigation-context",e.state.activeMenu&&"slideshow-navigation-context--on"]},[Object(c["createVNode"])("ul",null,[Object(c["createVNode"])("li",null,[Object(c["createVNode"])("button",{type:"button",onClick:t[4]||(t[4]=t=>e.onClickContextItem("preference"))},Object(c["toDisplayString"])(e.$t("base.preference")),1)]),e.computes.visibleThumbnail?(Object(c["openBlock"])(),Object(c["createBlock"])("li",Te,[Object(c["createVNode"])("button",{type:"button",onClick:t[5]||(t[5]=t=>e.onClickContextItem("thumbnail"))},Object(c["toDisplayString"])(e.$t("title.thumbnailView")),1)])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])("li",null,[Object(c["createVNode"])("button",{type:"button",class:[e.state.activeFullscreen&&"on"],onClick:t[6]||(t[6]=t=>e.onClickContextItem("fullscreen"))},Object(c["toDisplayString"])(e.$t("base.fullscreen")),3)])])],2)])):Object(c["createCommentVNode"])("",!0)],32)});var Pe=Object(c["defineComponent"])({name:"Navigation",components:{Icon:Q["a"]},setup(){const e=Object(r["b"])();let t=Object(c["reactive"])({activeMenu:!1,activeFullscreen:!1}),n=Object(c["reactive"])({visibleThumbnail:Object(c["computed"])(()=>e.state.slides&&e.state.slides.length>1),visibleAutoplay:Object(c["computed"])(()=>{const{slides:t,preference:n}=e.state;return!!n.slides.autoplay&&(t&&t.length>0)}),visibleGroup:Object(c["computed"])(()=>!!e.state.preference.general.visibleHudContents.group&&(e.state.tree&&Object.keys(e.state.tree).length>1))});function o(){E["d"]&&E["d"].autoplay()}function a(e){e&&e.stopPropagation(),t.activeMenu?i(!1):(window.on("click.navigationMenu",()=>i(!1)),i(!0))}function i(e){t.activeMenu=e,e||window.off("click.navigationMenu")}function s(n){switch(i(!1),n){case"preference":e.dispatch("changeMode","preference");break;case"thumbnail":e.dispatch("changeMode","thumbnail");break;case"fullscreen":$["a"](!t.activeFullscreen),t.activeFullscreen=!t.activeFullscreen;break}}function l(e){e.touches&&e.touches.length>1&&e.preventDefault()}function d(e){e.stopPropagation()}function u(){e.dispatch("changeMode","group")}function p(){i(!1)}return Object(c["onMounted"])(()=>{document.on("fullscreenchange.slideshow",()=>{t.activeFullscreen=!!document.fullscreenElement})}),Object(c["onUnmounted"])(()=>{document.off("fullscreenchange.slideshow")}),{state:t,computes:n,onClickAutoplayButton:o,onClickMenuButton:a,onClickContextItem:s,onTouchStart:l,onClickWrapper:d,onClickGroup:u,blur:p}}});n("8f63");Pe.render=Ge,Pe.__scopeId="data-v-b916fef2";var _e=Pe;const Ee=Object(c["withScopeId"])("data-v-5614762c");Object(c["pushScopeId"])("data-v-5614762c");const $e={class:"preference-header"},qe={class:"preference-header__body"},We={class:"preference-header__nav"},Ue={ref:"content",class:"preference__content"};Object(c["popScopeId"])();const Re=Ee((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Side"),s=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"preference",onClick:t[5]||(t[5]=(...t)=>e.onClose&&e.onClose(...t)),onTouchstart:t[6]||(t[6]=(...t)=>e.onTouchStart&&e.onTouchStart(...t))},[Object(c["createVNode"])("div",{class:"preference__wrap",onClick:t[4]||(t[4]=e=>{e.stopPropagation()})},[Object(c["createVNode"])(r,{mode:e.state.tab,onClickMenu:e.onChangeTab},null,8,["mode","onClickMenu"]),Object(c["createVNode"])("form",{class:"preference__body",onSubmit:t[3]||(t[3]=(...t)=>e.onSubmit&&e.onSubmit(...t))},[Object(c["createVNode"])("header",$e,[Object(c["createVNode"])("div",qe,[Object(c["createVNode"])("h2",null,Object(c["toDisplayString"])(e.state.computedHeaderContent.title),1),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.state.computedHeaderContent.description),1)]),Object(c["createVNode"])("nav",We,[Object(c["createVNode"])("button",{type:"submit",title:e.$t("base.apply"),onClick:t[1]||(t[1]=(...t)=>e.onSubmit&&e.onSubmit(...t))},[Object(c["createVNode"])(s,{"icon-name":"check"})],8,["title"]),Object(c["createVNode"])("button",{type:"button",title:e.$t("base.close"),onClick:t[2]||(t[2]=(...t)=>e.onClose&&e.onClose(...t))},[Object(c["createVNode"])(s,{"icon-name":"x"})],8,["title"])])]),Object(c["createVNode"])("div",Ue,[(Object(c["openBlock"])(),Object(c["createBlock"])(Object(c["resolveDynamicComponent"])(e.state.computedContentComponent),{structure:e.state.structure[e.state.tab],onUpdate:e.onUpdateFields},null,8,["structure","onUpdate"]))],512)],32)])],32)}),Ye=Object(c["withScopeId"])("data-v-2c12f259");Object(c["pushScopeId"])("data-v-2c12f259");const Fe={class:"preference-side"};Object(c["popScopeId"])();const Le=Ye((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("aside",Fe,[Object(c["createVNode"])("nav",null,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.general"),disabled:"general"===e.mode,class:"preference-side__button",onClick:t[1]||(t[1]=t=>e.$emit("click-menu","general"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"tool"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.general")),1)])],8,["title","disabled"]),e.$store.state.usePreference.slides?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:0,type:"button",title:e.$t("base.slides"),disabled:"slides"===e.mode,class:"preference-side__button",onClick:t[2]||(t[2]=t=>e.$emit("click-menu","slides"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"copy"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.slides")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.style?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:1,type:"button",title:e.$t("base.style"),disabled:"style"===e.mode,class:"preference-side__button",onClick:t[3]||(t[3]=t=>e.$emit("click-menu","style"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"droplet"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.style")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.data?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:2,type:"button",title:e.$t("base.data"),disabled:"data"===e.mode,class:"preference-side__button",onClick:t[4]||(t[4]=t=>e.$emit("click-menu","data"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"database"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.data")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.keyboard?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:3,type:"button",title:e.$t("base.keyboard"),disabled:"keyboard"===e.mode,class:"preference-side__button",onClick:t[5]||(t[5]=t=>e.$emit("click-menu","keyboard"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"command"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.keyboard")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.information?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:4,type:"button",title:e.$t("base.information"),disabled:"information"===e.mode,class:"preference-side__button",onClick:t[6]||(t[6]=t=>e.$emit("click-menu","information"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"info"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.information")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0)])])});var Ke=Object(c["defineComponent"])({name:"preference-side",components:{Icon:Q["a"]},props:{mode:{type:String,required:!0}}});n("1802");Ke.render=Le,Ke.__scopeId="data-v-2c12f259";var Je=Ke,ze=Object(c["defineComponent"])({name:"preference",components:{Icon:Q["a"],Side:Je},setup(){const e=Object(r["b"])(),{t:t}=Object(i["useI18n"])({useScope:"global"}),o=Object(s["d"])(e.state.preference),a=Object(s["d"])(e.state.tree);let l=Object(c["reactive"])({tab:"general",structure:{general:o.general,slides:o.slides,style:o.style,data:{tree:a},keyboard:o.keyboard},computedContentComponent:Object(c["computed"])(()=>{switch(l.tab){case"general":default:return Object(c["defineAsyncComponent"])(()=>n.e("chunk-25d6b169").then(n.bind(null,"86ce")));case"slides":if(!e.state.usePreference.slides)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-07068a92").then(n.bind(null,"6195")));case"style":if(!e.state.usePreference.style)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-3ce12d5b").then(n.bind(null,"f45a")));case"data":if(!e.state.usePreference.data)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-57cce23e").then(n.bind(null,"3280")));case"keyboard":if(!e.state.usePreference.keyboard)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-2991e3bc").then(n.bind(null,"606f")));case"information":if(!e.state.usePreference.information)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-48b296c3").then(n.bind(null,"8d68")))}}),computedHeaderContent:Object(c["computed"])(()=>{switch(l.tab){case"general":default:return{title:t("base.general"),description:t("preference.header.general")};case"slides":return{title:t("base.slides"),description:t("preference.header.slides")};case"style":return{title:t("base.style"),description:t("preference.header.style")};case"data":return{title:t("base.data"),description:t("preference.header.data")};case"keyboard":return{title:t("base.keyboard"),description:t("preference.header.keyboard")};case"information":return{title:t("base.information"),description:t("preference.header.information")}}})});const d=Object(c["ref"])(null);function u(e){e.touches&&e.touches.length>1&&e.preventDefault()}function p(){e.dispatch("changeMode",null)}function b(e){l.tab=e}function f(e){l.structure[l.tab]=e}function m(n){if(n.preventDefault(),confirm(t("confirm.applyRestart")))try{let t=Object(s["d"])(l.structure.data.tree);Object(s["c"])(t);let n={general:Object(s["d"])(l.structure.general),slides:Object(s["d"])(l.structure.slides),style:Object(s["d"])(l.structure.style),keyboard:Object(s["d"])(l.structure.keyboard)};if(!Object(s["a"])(n))throw new Error("Bad preference data.");e.dispatch("changePreference",n),e.dispatch("changeMode",null),e.dispatch("changeActiveSlide",e.state.preference.slides.initialNumber),e.dispatch("changeAutoplay",!1),e.commit("updateUseKeyboardEvent",!0),e.dispatch("changeTree",t),Object.keys(t).filter(t=>t===e.state.group).length||e.dispatch("changeGroup",Object.keys(t)[0]),E["e"].preference||E["e"].tree?(E["a"].update("preference"),E["a"].update("tree")):E["a"].restart().then()}catch(n){window.dev&&console.error(n.message),alert(t("alert.failedApply"))}}return Object(c["onMounted"])(()=>{E["d"]&&E["d"].pause(!0)}),Object(c["onUnmounted"])(()=>{E["d"]&&E["d"].pause(!1)}),Object(c["watch"])(()=>l.tab,()=>d.value.scrollTo(0,0)),{state:l,content:d,onTouchStart:u,onClose:p,onChangeTab:b,onSubmit:m,onUpdateFields:f}}});n("0c15");ze.render=Re,ze.__scopeId="data-v-5614762c";var Xe=ze;const Ze=Object(c["withScopeId"])("data-v-40c5a429");Object(c["pushScopeId"])("data-v-40c5a429");const Qe={class:"groups-header"},et={class:"groups-header__body"},tt={class:"groups-header__nav"},nt={class:"groups__body"},ot={class:"groups-index"};Object(c["popScopeId"])();const at=Ze((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon"),s=Object(c["resolveComponent"])("Item");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"groups",onTouchstart:t[3]||(t[3]=(...t)=>e.onTouchStart&&e.onTouchStart(...t)),onClick:t[4]||(t[4]=(...t)=>e.onClose&&e.onClose(...t))},[Object(c["createVNode"])("div",{class:"groups__wrap",onClick:t[2]||(t[2]=e=>{e.stopPropagation()})},[Object(c["createVNode"])("header",Qe,[Object(c["createVNode"])("div",et,[Object(c["createVNode"])("h2",null,Object(c["toDisplayString"])(e.$t("title.selectGroup")),1),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.$t("description.selectGroup")),1)]),Object(c["createVNode"])("nav",tt,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.close"),onClick:t[1]||(t[1]=(...t)=>e.onClose&&e.onClose(...t))},[Object(c["createVNode"])(r,{"icon-name":"x"})],8,["title"])])]),Object(c["createVNode"])("div",nt,[Object(c["createVNode"])("ul",ot,[(Object(c["openBlock"])(!0),Object(c["createBlock"])(c["Fragment"],null,Object(c["renderList"])(e.computes.index,t=>(Object(c["openBlock"])(),Object(c["createBlock"])("li",null,[Object(c["createVNode"])(s,{key:t.key,src:t.src,name:t.name,description:t.description,count:t.count,selected:t.selected,onSelect:n=>e.onSelectSlide(t.key)},null,8,["src","name","description","count","selected","onSelect"])]))),256))])])])],32)}),ct=Object(c["withScopeId"])("data-v-0eb9918c");Object(c["pushScopeId"])("data-v-0eb9918c");const it={class:"group-item__image"},rt={class:"group-item__body"},st={key:0,class:"group-item__meta"},lt=Object(c["createTextVNode"])("Count: "),dt={key:0,class:"group-item__nav"};Object(c["popScopeId"])();const ut=ct((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("div",{class:["group-item",e.selected&&"group-item--selected"]},[Object(c["createVNode"])("figure",it,[Object(c["createVNode"])("button",{type:"button",disabled:e.selected,onClick:t[1]||(t[1]=t=>e.$emit("select"))},[e.src?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:0,src:e.src,alt:e.name},null,8,["src","alt"])):(Object(c["openBlock"])(),Object(c["createBlock"])(r,{key:1,"icon-name":"x"}))],8,["disabled"])]),Object(c["createVNode"])("div",rt,[Object(c["createVNode"])("h3",{class:[!e.name&&"none"]},Object(c["toDisplayString"])(e.name?e.name:"None"),3),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.description),1),void 0!==e.count?(Object(c["openBlock"])(),Object(c["createBlock"])("ul",st,[Object(c["createVNode"])("li",null,[lt,Object(c["createVNode"])("b",null,Object(c["toDisplayString"])(e.count),1)])])):Object(c["createCommentVNode"])("",!0)]),e.selected?Object(c["createCommentVNode"])("",!0):(Object(c["openBlock"])(),Object(c["createBlock"])("nav",dt,[Object(c["createVNode"])("button",{type:"button",onClick:t[2]||(t[2]=t=>e.$emit("select"))},[Object(c["createVNode"])(r,{"icon-name":"check"})])]))],2)});var pt=Object(c["defineComponent"])({name:"GroupItem",components:{Icon:Q["a"]},props:{src:String,name:String,description:String,count:Number,selected:Boolean},setup(){return{}},emits:{select:null}});n("ec76");pt.render=ut,pt.__scopeId="data-v-0eb9918c";var bt=pt,ft=Object(c["defineComponent"])({name:"Group",components:{Icon:Q["a"],Item:bt},setup(){const e=Object(r["b"])(),{t:t}=Object(i["useI18n"])({useScope:"global"});let n=Object(c["reactive"])({index:Object(c["computed"])(()=>{const{tree:t,group:n}=e.state;return Object.keys(t).map(e=>{switch(typeof t[e]){case"object":const o=t[e].slides;if(!o)return!1;const a=o&&o.length>0?o[0]:null;let c=a?a.thumbnail||a.src:null;return{key:e,name:t[e].name,description:t[e].description,count:Array.isArray(t[e].slides)?t[e].slides.length:void 0,src:c,selected:e===n};default:return!1}}).filter(Boolean)})});function o(e){e.touches&&e.touches.length>1&&e.preventDefault()}function a(){e.dispatch("changeMode",null)}function s(n){confirm(t("confirm.selectGroup"))&&(e.dispatch("changeGroup",n),e.dispatch("changeMode",null),E["a"].update("group"),E["a"].restart())}return Object(c["onMounted"])(()=>{E["d"]&&E["d"].pause(!0)}),Object(c["onUnmounted"])(()=>{E["d"]&&E["d"].pause(!1)}),{computes:n,onTouchStart:o,onClose:a,onSelectSlide:s}}});n("9178");ft.render=at,ft.__scopeId="data-v-40c5a429";var mt=ft;const ht=Object(c["withScopeId"])("data-v-1caafd8f");Object(c["pushScopeId"])("data-v-1caafd8f");const yt={key:0,class:"thumbnail__header"},gt={key:0},jt={class:"thumbnail__body"},Ot={key:0,class:"thumbnail__index"},wt={key:1,class:"thumbnail__empty"};Object(c["popScopeId"])();const kt=ht((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon"),s=Object(c["resolveComponent"])("ButtonClose");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"thumbnail",onTouchstart:t[1]||(t[1]=(...t)=>e.onTouchStart&&e.onTouchStart(...t))},[e.computes.title?(Object(c["openBlock"])(),Object(c["createBlock"])("header",yt,[Object(c["createVNode"])("h2",null,Object(c["toDisplayString"])(e.computes.title),1),e.computes.description?(Object(c["openBlock"])(),Object(c["createBlock"])("p",gt,Object(c["toDisplayString"])(e.computes.description),1)):Object(c["createCommentVNode"])("",!0)])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])("div",jt,[e.computes.index&&e.computes.index.length>0?(Object(c["openBlock"])(),Object(c["createBlock"])("ul",Ot,[(Object(c["openBlock"])(!0),Object(c["createBlock"])(c["Fragment"],null,Object(c["renderList"])(e.computes.index,(t,n)=>(Object(c["openBlock"])(),Object(c["createBlock"])("li",null,[Object(c["createVNode"])("button",{type:"button",disabled:n===e.$store.state.activeSlide,onClick:t=>e.onSelect(n)},[Object(c["createVNode"])("img",{src:t.thumbnail,alt:t.title},null,8,["src","alt"])],8,["disabled","onClick"])]))),256))])):(Object(c["openBlock"])(),Object(c["createBlock"])("div",wt,[Object(c["createVNode"])(r,{"icon-name":"frown"}),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.$t("thumbnail.empty")),1)]))]),Object(c["createVNode"])(s,{title:e.$t("base.close"),class:"thumbnail__close",onClick:e.onClose},null,8,["title","onClick"])],32)}),vt=Object(c["withScopeId"])("data-v-11df97a2"),xt=vt((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("button",{type:"button",title:e.title,class:"button-close",onClick:t[1]||(t[1]=t=>e.$emit("close"))},[Object(c["createVNode"])(r,{"icon-name":"x"})],8,["title"])});var St=Object(c["defineComponent"])({name:"button-close",components:{Icon:Q["a"]},props:{title:String}});n("4a5c");St.render=xt,St.__scopeId="data-v-11df97a2";var Ct=St,Bt=Object(c["defineComponent"])({name:"Thumbnail",components:{ButtonClose:Ct,Icon:Q["a"]},setup(){const e=Object(r["b"])();let t=Object(c["reactive"])({index:Object(c["computed"])(()=>e.state.slides.map(e=>({...e,thumbnail:e.thumbnail||e.src}))),title:Object(c["computed"])(()=>e.state.tree[e.state.group].name),description:Object(c["computed"])(()=>e.state.tree[e.state.group].description)});function n(t){E["d"]&&E["d"].change(t,"none"),e.dispatch("changeMode",null)}function o(){e.dispatch("changeMode",null)}function a(e){e.touches&&e.touches.length>1&&e.preventDefault()}return Object(c["onMounted"])(()=>{E["d"]&&E["d"].pause(!0)}),Object(c["onUnmounted"])(()=>{E["d"]&&E["d"].pause(!1)}),{computes:t,onSelect:n,onClose:o,onTouchStart:a}}});n("e3d2");Bt.render=kt,Bt.__scopeId="data-v-1caafd8f";var Mt=Bt,Nt=Object(c["defineComponent"])({name:"Container",components:{Navigation:_e,Slides:ve,SlidesEmpty:Ae,Preference:Xe,Group:mt,Thumbnail:Mt},props:{error:Object},setup(e){const t=Object(r["b"])(),{t:n}=Object(i["useI18n"])({useScope:"global"}),o=Object(c["ref"])(null),a=Object(c["ref"])(null);let s=Object(c["reactive"])({mode:Object(c["computed"])(()=>{switch(t.state.mode){case"preference":case"group":case"thumbnail":return t.state.mode;default:return null}}),existSlides:Object(c["computed"])(()=>t.state.slides&&t.state.slides.length>0),showThumbnail:Object(c["computed"])(()=>"thumbnail"===s.mode),showPreference:Object(c["computed"])(()=>"preference"===s.mode),showGroup:Object(c["computed"])(()=>"group"===s.mode),emptyTitle:Object(c["computed"])(()=>e.error?e.error.title:void 0),emptyDescription:Object(c["computed"])(()=>e.error?e.error.description:void 0)}),l=[];function d(e){if(t.state.keyboardEvent)if(l.length>1){const t=l.indexOf(e.keyCode);t>-1&&l.splice(t)}else{if(a.value&&a.value.blur(),s.mode)switch(e.keyCode){case 27:t.dispatch("changeMode",null);break}else switch(e.keyCode){case 37:E["d"]&&E["d"].prev();break;case 39:E["d"]&&E["d"].next();break;case 65:E["d"]&&t.state.preference.slides.autoplay&&E["d"].autoplay();break;case 83:t.dispatch("changeMode","preference");break;case 84:t.dispatch("changeMode","thumbnail");break;case 82:confirm(n("confirm.restart"))&&E["a"]&&E["a"].restart().then();break;case 71:t.state.tree&&Object.keys(t.state.tree).length>1&&t.dispatch("changeMode","group");break;case 72:t.dispatch("changeHud");break}l=[]}}function u(e){t.state.keyboardEvent&&(l.indexOf(e.keyCode)>-1||l.push(e.keyCode))}return Object(c["onMounted"])(()=>{E["c"](o.value),t.state.preference.keyboard.enabled?(window.on("keyup.slideshow-keyboard",d),window.on("keydown.slideshow-keyboard",u)):(window.off("keyup.slideshow-keyboard"),window.off("keydown.slideshow-keyboard"))}),Object(c["onUnmounted"])(()=>{t.state.preference.keyboard.enabled&&(window.off("keyup.slideshow-keyboard"),window.off("keydown.slideshow-keyboard"))}),{computes:s,slides:o,navigation:a}}});n("3cee");Nt.render=W,Nt.__scopeId="data-v-0aacfd4a";var At=Nt;const Ht={class:"loading-intro loading-intro--move"};function Dt(e,t,n,o,a,i){const r=Object(c["resolveComponent"])("LoadingUnit");return Object(c["openBlock"])(),Object(c["createBlock"])("div",Ht,[e.state.show?(Object(c["openBlock"])(),Object(c["createBlock"])(c["Fragment"],{key:0},[Object(c["createVNode"])(r,{class:"unit"}),Object(c["createVNode"])("strong",null,Object(c["toDisplayString"])(e.$t("title.loading")),1)],64)):Object(c["createCommentVNode"])("",!0)])}const Vt=Object(c["withScopeId"])("data-v-4b0d7f5e");Object(c["pushScopeId"])("data-v-4b0d7f5e");const It={class:"loading-unit"},Tt=Object(c["createVNode"])("span",null,null,-1),Gt=Object(c["createVNode"])("em",null,null,-1);Object(c["popScopeId"])();const Pt=Vt((e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])("p",It,[Tt,Gt])));n("bb67");const _t={};_t.render=Pt,_t.__scopeId="data-v-4b0d7f5e";var Et=_t,$t=Object(c["defineComponent"])({name:"LoadingIntro",components:{LoadingUnit:Et},setup(){let e=Object(c["reactive"])({show:!1}),t=!1;return Object(c["onMounted"])(()=>{t=!0,$["g"](50).then(()=>{t&&(e.show=!0)})}),Object(c["onUnmounted"])(()=>{t=!1}),{state:e}}});n("5054");$t.render=Dt;var qt=$t;window&&(window.dev=!1);var Wt=Object(c["defineComponent"])({name:"App",components:{Container:At,LoadingIntro:qt},props:{preference:Object,group:String,tree:Object},setup(e,t){let o=Object(c["ref"])(null),a=Object(r["b"])();const{t:l,locale:d}=Object(i["useI18n"])({useScope:"global"});let u=Object(c["reactive"])({dev:!1,loading:!0,error:void 0}),p=!1;function b(e){let t;switch(e){case"light":case"dark":t=e;break;default:t="system";break}const n=document.querySelector("html");n.dataset["color"]=t}function f(e){u.error=e?{title:"Error slides",description:"슬라이드를 가져오는데 오류가 발생했습니다."}:void 0}function g(){if(e.preference){if(y("preference"),Object(s["a"])(e.preference)){let t=Object(s["d"])(e.preference);a.dispatch("changePreference",t),a.dispatch("changeActiveSlide",t.slides.initialNumber)}}else{const e=m("preference");e&&Object(s["a"])(e)?(a.dispatch("changePreference",e),a.dispatch("changeActiveSlide",e.slides.initialNumber)):h("preference",Object(s["d"])(a.state.preference))}}function j(){let t;if(e.group)y("group"),t=e.group;else{let e=m("group");t=e||"default"}a.dispatch("changeGroup",t)}function O(){try{let t;if(e.tree)y("tree"),t=e.tree;else{const e=m("tree");t=e||Object(s["d"])(n("0676"))}Array.isArray(t)&&(t={default:{slides:t}}),a.dispatch("changeTree",t),f(!1)}catch(t){window.dev&&console.error(t.message),f(!0)}}async function w(){try{const{group:e,tree:t}=a.state;let n=t[e]?t[e].slides:[];if(n&&"string"===typeof n){let e=await Object($["b"])(n);Object(s["b"])(e),n=e}else n&&Array.isArray(n)||(n=null);a.dispatch("changeSlides",n),f(!1)}catch(e){window.dev&&console.error(e.message),a.dispatch("changeSlides",null),f(!0)}}function k(){Object($["g"])(60).then(()=>{u.loading=!1})}function v(){u.loading=!0}async function x(){p||(p=!0,v(),b(a.state.preference.style.screenColor),d.value=a.state.preference.general.language,await w(),await Object($["g"])(800),k(),p=!1)}function S(e){switch(e){case"preference":t.emit("update-preference",Object(s["d"])(a.state.preference));break;case"tree":t.emit("update-tree",Object(s["d"])(a.state.tree));break;case"group":t.emit("update-group",a.state.group);break}}return Object(c["onMounted"])(async()=>{O(),j(),await w(),k()}),Object(c["watch"])(()=>e.preference,()=>{g(),x().then()}),Object(c["watch"])(()=>e.tree,()=>{O(),x().then()}),Object(c["watch"])(()=>e.group,()=>{j(),x().then()}),Object($["e"])(),g(),b(a.state.preference.style.screenColor),d.value=a.state.preference.general.language,{root:o,state:u,start:k,stop:v,restart:x,update:S}},mounted(){E["b"](this,{preference:!!this.preference,tree:!!this.tree,group:!!this.group})},emits:{"update-preference":null,"update-tree":null,"update-group":null}});Wt.render=_;var Ut=Wt;n("b107");const Rt=Object(i["createI18n"])({locale:"en",fallbackLocale:"en",messages:{en:n("e088"),ko:n("4f29")}});if(!document.getElementById("modal")){let e=document.createElement("div");e.setAttribute("id","modal"),document.body.append(e)}Object(c["createApp"])(Ut).use(P).use(Rt).mount("#app")},"5b2d":function(e,t,n){},"8ac5":function(e,t,n){"use strict";n("4222")},"8f63":function(e,t,n){"use strict";n("2dd3")},"90f7":function(e,t,n){"use strict";n("1241")},9178:function(e,t,n){"use strict";n("d600")},"91d8":function(e,t,n){},"9d07":function(e,t,n){"use strict";n("0fee")},a8a3:function(e,t,n){},b107:function(e,t,n){},bb67:function(e,t,n){"use strict";n("5b2d")},bb6c:function(e,t,n){},bf7a:function(e,t,n){},c0b1:function(e,t,n){},c276:function(e,t,n){"use strict";function o(e=1e3){return new Promise(t=>setTimeout(t,e))}function a(e){return e?JSON.parse(JSON.stringify(e)):null}function c(){const e={on(e,t,n){this.namespaces||(this.namespaces={}),this.namespaces[e]=t;const o=n||!1;return this.addEventListener(e.split(".")[0],t,o),this},off(e){if(this.namespaces&&this.namespaces[e])return this.removeEventListener(e.split(".")[0],this.namespaces[e]),delete this.namespaces[e],this}};window.on=document.on=Element.prototype.on=e.on,window.off=document.off=Element.prototype.off=e.off}function i(e,t,n,o){function c(t){t?void 0!==e[n+1]&&(e[n+1]=!0):void 0!==e[n-1]&&(e[n-1]=!0)}return e=a(e),o?0===n?(e[t-1]=!0,c(!0)):n===t-1?(e[0]=!0,c(!1)):(c(!0),c(!1)):(c(!0),c(!1)),e}function r(e){const t=window.document,n=t.documentElement;if(e){const e=n.requestFullscreen||n.mozRequestFullScreen||n.webkitRequestFullScreen||n.msRequestFullscreen;e.call(n)}else{const e=t.exitFullscreen||t.mozCancelFullScreen||t.webkitExitFullscreen||t.msExitFullscreen;e.call(t)}}function s(e,t){switch(e){case"boolean":return"true"===t;case"number":return Number(t);default:return t}}function l(e,t=!0){return new Promise((n,o)=>{try{const a=new XMLHttpRequest;if(!a)throw new Error("no XMLHttpRequest");a.onreadystatechange=()=>{try{if(a.readyState!==XMLHttpRequest.DONE)return;if(200!==a.status)throw new Error("failed request url");n(t?JSON.parse(a.responseText):a.responseText)}catch(e){o(new Error(e.message))}},a.open("get",e),a.send()}catch(a){o(new Error(a.message||"failed request url"))}})}function d(e,t=!0){return new Promise((n,o)=>{try{if(!e)throw new Error("no file");const a=new FileReader;a.onload=e=>{try{n(t?JSON.parse(e.target.result):e.target.result)}catch(e){o(new Error(e.message||"failed get file data"))}},a.readAsText(e)}catch(a){o(new Error(a.message||"failed get file data"))}})}n.d(t,"g",(function(){return o})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return d}))},c5e7:function(e,t,n){},c9a8:function(e,t,n){},d010:function(e,t,n){"use strict";var o=n("7a23");function a(e,t,n,a,c,i){return Object(o["openBlock"])(),Object(o["createBlock"])("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-labelledby":e.iconName,fill:"none","stroke-linecap":"round","stroke-linejoin":"round",class:"slideshow-icon"},[(Object(o["openBlock"])(),Object(o["createBlock"])(Object(o["resolveDynamicComponent"])(e.state.computedIconComponent)))],8,["aria-labelledby"])}var c=Object(o["defineComponent"])({name:"Icon",props:{iconName:{type:String,required:!0}},setup(e){let t=Object(o["reactive"])({computedIconComponent:Object(o["computed"])(()=>{switch(e.iconName){case"menu":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b64bd").then(n.bind(null,"1d0d")));case"menu-flat":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0af0d9").then(n.bind(null,"0d4c")));case"arrow-left":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0a3328").then(n.bind(null,"00c5")));case"arrow-right":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b2ebb").then(n.bind(null,"25bd")));case"arrow-up":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d225de3").then(n.bind(null,"e5da")));case"arrow-down":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d2290c4").then(n.bind(null,"dc7f")));case"frown":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0aa202").then(n.bind(null,"104a")));case"tool":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c7ab3").then(n.bind(null,"5233")));case"droplet":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b9938").then(n.bind(null,"3412")));case"copy":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b5d29").then(n.bind(null,"1b13")));case"database":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d213cd6").then(n.bind(null,"adda")));case"command":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0cfcef").then(n.bind(null,"64fa")));case"check":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d22c8dd").then(n.bind(null,"f470")));case"x":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c513b").then(n.bind(null,"3e0c")));case"upload":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0f0890").then(n.bind(null,"9d7f")));case"file":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b996b").then(n.bind(null,"341e")));case"info":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c8c07").then(n.bind(null,"55e6")));case"play-circle":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0abfba").then(n.bind(null,"1830")));case"download":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0cbedd").then(n.bind(null,"4c80")));case"edit":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d216072").then(n.bind(null,"c15c")));case"plus":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d23810d").then(n.bind(null,"fe91")));case"folder":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0f0073").then(n.bind(null,"9b2f")));case"minus":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c429f").then(n.bind(null,"3a50")));default:return null}})});return{state:t}}});n("9d07");c.render=a;t["a"]=c},d600:function(e,t,n){},e088:function(e){e.exports=JSON.parse('{"alert":{"completeRestore":"Restore complete.","errorSubmit":"There was a problem with processing.","failedApply":"Failed to apply due to an error.","failedGetData":"Failed get data.","failedRestore":"Restore failed.","invalidAddress":"The address is invalid. ","invalidData":"The data is invalid.","noSelectedFile":"There is no file selected."},"base":{"ShortcutKey":"Shortcut key","add":"Add","address":"Address","advanced":"Advanced","apply":"Apply","array":"Array","author":"Author","autoplay":"Autoplay","backup":"Backup","basic":"Basic","caption":"Caption","close":"Close","contain":"Contain","controller":"Controller","cover":"Cover","darkMode":"Dark mode","data":"Data","description":"Description","edit":"Edit","file":"File","fullscreen":"Fullscreen","general":"General","group":"Group","groupKey":"Group key","guide":"Guide","hud":"HUD","image":"Image","imageUrl":"Image URL","information":"Information","inputAddress":"Please input address.","inputKey":"Please enter the key.","inputText":"Please input text.","inputUrl":"Please input URL.","keyboard":"Keyboard","language":"Language","leftKey":"Left key","lightMode":"Light mode","menu":"Menu","name":"Name","next":"Next","none":"None","openUrl":"Open URL","paginate":"Slide number","preference":"Preference","previous":"Previous","processing":"Processing..","remove":"Remove","repeat":"Repeat","reset":"Reset","resetSlideshow":"Reset slideshow","restore":"Restore","rightKey":"Right key","shuffleText":"Shuffle text","slides":"Slides","style":"Style","subject":"Subject","submitEdit":"Edit","swipe":"Swipe","system":"System","thumbnail":"Thumbnail","urlThumbnailUrl":"Thumbnail image URL","version":"Version"},"confirm":{"applyRestart":"The slideshow restarts.\\nWould you like to apply?","backup":"Do you really want to back up all your data?\\nThe backed up content is saved as a `JSON` file.","remove":"Do you really want to delete it?","reset":"Do you really want to reset all settings and slide data?\\nOnce initialized, it cannot be recovered.","restart":"Do you really want to restart?","restore":"Would you really want to restore all your data?\\nThis operation will delete all current data.","selectGroup":"Would you like to use it as the slide of your choice?\\nIf you change the slide, it starts over."},"description":{"addSlides":"Please add slides in preferences.","autoplay":"Autoplay the slide.","autoplayDelay":"The amount of time to wait before the slide automatically transitions.","autoplayDirection":"Set the direction in which the slide automatically transitions.","autoplayPauseOnHover":"If you place the mouse over the slide area, autoplay is paused.","backup":"Import or export all data in the slideshow.","captionAnimationSpeed":"The higher the value, the faster the animation.","captionAnimationType":"Select the caption transition when the slide changes.","captionPosition":"Set position of the caption. ex) left,top","captionScale":"Set size of the caption.","empty":"Empty","emptySlides":"No slides.","getDataByRestAPI":"Get data by RestAPI address.","getJsonFile":"Upload the JSON file to get the data.","group":"Opens the slide group selection window.","hoverVisibleHud":"If you overlay mouse, HUD will be hidden.","hud":"It shows controller and status.","imageScale":"Set the size of the slide image. ex) horizontal,vertical","imageType":"Choose slide image type","importDataMethod":"Select how to import your data.","information":"If you have any comments on problems or improvements, please use the %{link} page.","initialNumber":"This is the slide number displayed at the start. (Numbers from 0)","inputDescriptionSlide":"Input description of the slide.","inputImageUrl":"Input image address.","inputKeyOnGroup":"Enter the key value for the slide group.","inputSlideDataCode":"Please input slides data code.","inputSlideTitle":"Input title for the slide.","inputSlidesUrl":"Please enter the slide URL address.","inputThumbnailUrl":"Input thumbnail image address.","keyboardGuide":"Pressing a keyboard shortcut as follows executes the function.","language":"Set the language.","openPreference":"Open preference","repeat":"Moves the slide from last to first.","reset":"Reset all settings and slide data.","restart":"Restart the slideshow","screenMode":"Select a screen mode.","selectGroup":"Select the slide you want to use.","selectJsonFile":"Please select a JSON file.","selectSlidesType":"Select the slide data type.","selectSlidesType2":"If you change and apply the URL address method, the slide data will be lost.","setCategoryDescription":"Set the description of the category.","setCategoryName":"Set the name of the category.","swipe":"Use swipe operations on touch devices","thumbnail":"Open the thumbnail image list screen","touchHud":"Toggles the HUD when clicking the mouse or touching the screen.","transitionSpeed":"Change transition animation speed.","transitionType":"Select the transition type when the slide changes.","usingKeyboard":"Use keyboard shortcuts.","visibleContents":"Set the display of each controller and status."},"label":{"addGroup":"Add group","addSlide":"Add slide","editGroup":"Edit group","editSlide":"Edit slide","fadeInOut":"Fade in/out","getData":"Import data","imageType":"Image type","moveHorizontal":"Move horizontally","nextSlide":"Go to next slide","prevSlide":"Go to previous slide","removeGroup":"Remove group"},"language":{"en":"English","ko":"Korean"},"preference":{"header":{"data":"Manage slide data.","general":"Set the basic items.","information":"You can check information about the slideshow.","keyboard":"Settings related to keyboard shortcuts.","slides":"Set the parts related to the slide.","style":"Set the parts displayed on the screen."}},"title":{"autoplayDelay":"Autoplay delay","autoplayDirection":"Autoplay direction","autoplayPauseOnHover":"Autoplay pause on hover","backupOrRestore":"Backup & Restore","captionAnimationSpeed":"Caption animation speed","captionAnimationType":"Caption animation type","captionPosition":"Caption position","captionScale":"Caption scale","changeMode":"Change the editing mode.","emptySlide":"Empty slide","fold":"Fold and unfold","getSlideItems":"Get slide items","hoverVisibleHud":"Visible Hover HUD","imageScale":"Image scale","importDataByAddress":"Import by address","importDataByFile":"Import to file","importSlideData":"Import slide data.","initialNumber":"Initial slide number","loading":"Ready Slideshow..","manageSlideData":"Manage slides data","screenMode":"Screen mode","selectGroup":"Select group","selectSlidesType":"Select slide type","slidesUrlAddress":"Slide URL address","thumbnailView":"Thumbnail view","touchHud":"Toggle HUD on click or touch","transitionSpeed":"Transition speed","transitionType":"Transition type","usingKeyboard":"Using keyboard shortcut","visibleContents":"Visible contents"}}')},e3d2:function(e,t,n){"use strict";n("91d8")},e62d:function(e,t,n){"use strict";n("4543")},e842:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return c})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r}));let o=null,a=null,c=null;function i(e,t){o=e,c=t}function r(e){a=e}},ec76:function(e,t,n){"use strict";n("5055")},f270:function(e,t,n){"use strict";n("c0b1")}});
\ No newline at end of file
+(function(e){function t(t){for(var o,a,r=t[0],s=t[1],l=t[2],d=0,u=[];d{const r=Object(c["resolveComponent"])("Slides"),s=Object(c["resolveComponent"])("SlidesEmpty"),l=Object(c["resolveComponent"])("Navigation"),d=Object(c["resolveComponent"])("Group"),u=Object(c["resolveComponent"])("Thumbnail"),p=Object(c["resolveComponent"])("Preference");return Object(c["openBlock"])(),Object(c["createBlock"])("div",{class:["slideshow",e.$store.state.preference.general.hoverVisibleHud&&"slideshow--hover"]},[e.computes.existSlides?(Object(c["openBlock"])(),Object(c["createBlock"])(r,{key:0,ref:"slides",class:"slideshow__slides"},null,512)):(Object(c["openBlock"])(),Object(c["createBlock"])(s,{key:1,title:e.computes.emptyTitle,description:e.computes.emptyDescription},null,8,["title","description"])),e.$store.state.preference.general.hud?(Object(c["openBlock"])(),Object(c["createBlock"])(l,{key:2,ref:"navigation",class:"slideshow__navigation"},null,512)):Object(c["createCommentVNode"])("",!0),(Object(c["openBlock"])(),Object(c["createBlock"])(c["Teleport"],{to:"#modal"},[e.computes.showGroup?(Object(c["openBlock"])(),Object(c["createBlock"])(d,{key:0})):Object(c["createCommentVNode"])("",!0),e.computes.showThumbnail?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:1})):Object(c["createCommentVNode"])("",!0),e.computes.showPreference?(Object(c["openBlock"])(),Object(c["createBlock"])(p,{key:2})):Object(c["createCommentVNode"])("",!0)]))],2)});function U(e,t,n,o,a,i){const r=Object(c["resolveComponent"])("Images"),s=Object(c["resolveComponent"])("Caption"),l=Object(c["resolveComponent"])("Controller"),d=Object(c["resolveComponent"])("Paginate");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:["slideshow-slides",e.state.swipeMove&&"swipe-move","slideshow-slides--"+e.computes.transitionType],onTouchstart:t[1]||(t[1]=(...t)=>e.onStart&&e.onStart(...t)),onTouchmove:t[2]||(t[2]=(...t)=>e.onMove&&e.onMove(...t)),onTouchend:t[3]||(t[3]=(...t)=>e.onEnd&&e.onEnd(...t)),onMousedown:t[4]||(t[4]=(...t)=>e.onStart&&e.onStart(...t)),onMousemove:t[5]||(t[5]=(...t)=>e.onMove&&e.onMove(...t)),onMouseup:t[6]||(t[6]=(...t)=>e.onEnd&&e.onEnd(...t)),onMouseleave:t[7]||(t[7]=(...t)=>e.onTouchCancel&&e.onTouchCancel(...t)),onMouseenter:t[8]||(t[8]=(...t)=>e.onMouseEnter&&e.onMouseEnter(...t)),onContextmenu:t[9]||(t[9]=(...t)=>e.onContextMenu&&e.onContextMenu(...t))},[Object(c["createVNode"])(r,{ref:"images","initial-active":e.$store.state.activeSlide,items:e.state.computedImages,"animation-type":e.computes.transitionType,duration:e.$store.state.preference.slides.animationSpeed,"image-type":e.$store.state.preference.style.imageType,"image-size":e.$store.state.preference.style.imageScale,loop:e.$store.state.preference.slides.loop,"move-pos":e.state.swipePos,onAnimationControl:e.onAnimationControl,onChangeActive:e.onChangeActive},null,8,["initial-active","items","animation-type","duration","image-type","image-size","loop","move-pos","onAnimationControl","onChangeActive"]),e.state.computedVisibleCaption?(Object(c["openBlock"])(),Object(c["createBlock"])(s,{key:0,active:e.$store.state.activeSlide,title:e.state.computedCaption.title,description:e.state.computedCaption.description,"animation-type":e.$store.state.preference.slides.captionAnimationType,"animation-speed":e.$store.state.preference.slides.captionAnimationSpeed,position:e.$store.state.preference.style.captionPosition,scale:e.$store.state.preference.style.captionScale},null,8,["active","title","description","animation-type","animation-speed","position","scale"])):Object(c["createCommentVNode"])("",!0),e.state.computedVisibleController?(Object(c["openBlock"])(),Object(c["createBlock"])(l,{key:1,disabled:e.state.animated,"show-prev":e.state.computedShowPrevButton,"show-next":e.state.computedShowNextButton,class:"slideshow-slides__controller",onClickPrev:e.prev,onClickNext:e.next},null,8,["disabled","show-prev","show-next","onClickPrev","onClickNext"])):Object(c["createCommentVNode"])("",!0),e.state.computedVisiblePaginate?(Object(c["openBlock"])(),Object(c["createBlock"])(d,{key:2,total:e.state.computedImages.length,current:e.$store.state.activeSlide,class:"slideshow-slides__paginate"},null,8,["total","current"])):Object(c["createCommentVNode"])("",!0)],34)}function R(e=0,t=0,n=!0){return e-1{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("div",{class:["slideshow-images","animation--"+e.animationType,e.imageType&&"type--"+e.imageType,e.state.playAnimation&&"play-animation",e.state.cancelAnimation&&"cancel-animation"],style:e.state.computedContainerStyle},[Object(c["createVNode"])("div",F,[e.state.computedShowFirstItem?(Object(c["openBlock"])(),Object(c["createBlock"])("figure",L,[e.state.loaded[e.items.length-1]?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:0,src:e.items[e.items.length-1].src,alt:e.items[e.items.length-1].title},null,8,["src","alt"])):Object(c["createCommentVNode"])("",!0)])):Object(c["createCommentVNode"])("",!0),(Object(c["openBlock"])(!0),Object(c["createBlock"])(c["Fragment"],null,Object(c["renderList"])(e.items,(t,n)=>(Object(c["openBlock"])(),Object(c["createBlock"])("figure",{ref:t=>{e.figures[n]=t},class:[e.state.active===n&&!!e.state.activeClassName&&e.state.activeClassName,e.state.nextKey===n&&!!e.state.nextClassName&&e.state.nextClassName]},[e.state.error[n]?(Object(c["openBlock"])(),Object(c["createBlock"])("div",K,[Object(c["createVNode"])(r,{"icon-name":"x"}),J])):e.state.loaded[n]?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:1,src:t.src,alt:t.title,onError:t=>e.onErrorImage(n)},null,40,["src","alt","onError"])):Object(c["createCommentVNode"])("",!0)],2))),256)),e.state.computedShowLastItem?(Object(c["openBlock"])(),Object(c["createBlock"])("figure",z,[e.state.loaded[0]?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:0,src:e.items[0].src,alt:e.items[0].title},null,8,["src","alt"])):Object(c["createCommentVNode"])("",!0)])):Object(c["createCommentVNode"])("",!0)],512),X],6)});var Q=n("d010"),ee=Object(c["defineComponent"])({name:"SlidesImages",components:{Icon:Q["a"]},props:{items:{type:Array,required:!0},initialActive:{type:Number,default:0},animationType:{type:String,default:"none"},imageType:{type:String,default:null},duration:{type:Number,default:800},imageSize:{type:Array,default:[100,100]},loop:{type:Boolean},movePos:{type:Number,default:void 0}},setup(e,t){let n=Object(c["reactive"])({loaded:new Array(e.items.length).fill(!1),error:new Array(e.items.length).fill(!1),active:e.initialActive,activeClassName:"current",nextKey:void 0,nextClassName:void 0,playAnimation:!1,cancelAnimation:!1,computedContainerStyle:Object(c["computed"])(()=>{let t={"--speed-slide-animation":e.duration+"ms","--image-size-width":e.imageSize[0],"--image-size-height":e.imageSize[1]};return"horizontal"===e.animationType&&(t["--active-column"]=void 0!==n.nextKey?n.nextKey:n.active,void 0!==e.movePos&&(t["--move-pos"]=e.movePos+"vw")),t}),computedShowFirstItem:Object(c["computed"])(()=>!!e.loop&&(!(e.items.length<=1)&&(e.items[e.items.length-1]&&"horizontal"===e.animationType))),computedShowLastItem:Object(c["computed"])(()=>!!e.loop&&(!(e.items.length<=1)&&(e.items[0]&&"horizontal"===e.animationType)))}),o=e.initialActive;const a=Object(c["ref"])([]),i=Object(c["ref"])(null);let r=null;async function s(c=null,s){if("number"!==typeof c)return;o=Number(c);const d=void 0!==s?s:e.animationType;if(!n.loaded[o])try{await b(e.items[o].src),n.loaded[o]=!0}catch(u){n.error[o]=!0}switch(d){case"fade":r&&(r.removeEventListener("transitionend",l),r=null),t.emit("animation-control",!0),n.playAnimation=!0,n.activeClassName="fadeout ready",n.nextKey=o,n.nextClassName="fadein ready",await $["g"](20),n.nextClassName="fadein",r=a.value[o],r.addEventListener("transitionend",l);break;case"horizontal":t.emit("animation-control",!0),n.playAnimation=!0,e.loop?(0===n.active&&o>=e.items.length-1?n.nextKey=-1:n.active>=e.items.length-1&&0===o&&(n.nextKey=e.items.length),n.active=o):n.active=o,i.value.addEventListener("transitionend",l);break;case"none":default:n.active=o,n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop);break}}function l(){switch(e.animationType){case"fade":n.playAnimation=!1,n.nextKey=void 0,n.nextClassName=void 0,n.active=o,n.activeClassName="current",n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop),r&&(r.removeEventListener("transitionend",l),r=null),t.emit("animation-control",!1);break;case"horizontal":n.playAnimation=!1,n.nextKey=void 0,n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop),i.value.removeEventListener("transitionend",l),t.emit("animation-control",!1);break}}async function d(){n.playAnimation||(t.emit("animation-control",!0),n.cancelAnimation=!0,i.value.addEventListener("transitionend",u))}function u(){n.cancelAnimation=!1,i.value.removeEventListener("transitionend",u),t.emit("animation-control",!1)}function p(e){n.error[e]=!0}function b(e){return new Promise((t,n)=>{let o=new Image;o.onload=()=>t(),o.onerror=()=>n(),o.src=e})}return n.loaded[e.initialActive]=!0,n.loaded=$["f"](n.loaded,e.items.length,e.initialActive,e.loop),{state:n,figures:a,wrap:i,play:s,cancel:d,onErrorImage:p}},emits:{"animation-control":null,"change-active":null}});n("e62d");ee.render=Z,ee.__scopeId="data-v-25785aa4";var te=ee;const ne=Object(c["withScopeId"])("data-v-2910e7b0");Object(c["pushScopeId"])("data-v-2910e7b0");const oe={key:0,ref:"elementTitle"},ae={key:1,ref:"elementDescription"},ce={key:0},ie={key:1};Object(c["popScopeId"])();const re=ne((e,t,n,o,a,i)=>(Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"slideshow-caption",style:{"--caption-position-left":e.position[0],"--caption-position-top":e.position[1],"--caption-scale":e.scale}},["shuffle"===e.animationType?(Object(c["openBlock"])(),Object(c["createBlock"])(c["Fragment"],{key:0},[e.title?(Object(c["openBlock"])(),Object(c["createBlock"])("h1",oe,null,512)):Object(c["createCommentVNode"])("",!0),e.description?(Object(c["openBlock"])(),Object(c["createBlock"])("pre",ae,null,512)):Object(c["createCommentVNode"])("",!0)],64)):(Object(c["openBlock"])(),Object(c["createBlock"])(c["Fragment"],{key:1},[e.title?(Object(c["openBlock"])(),Object(c["createBlock"])("h1",ce,Object(c["toDisplayString"])(e.title),1)):Object(c["createCommentVNode"])("",!0),e.description?(Object(c["openBlock"])(),Object(c["createBlock"])("pre",ie,Object(c["toDisplayString"])(e.description),1)):Object(c["createCommentVNode"])("",!0)],64))],4)));function se(e,t){t=Object.assign({},{text:"",waitChar:"-",charSpeed:1,moveFix:25,moveRange:10,moveTrigger:25,fps:60,pattern:"abcdefghijklmnopqrstuvwxyz0123456789-_!@#$%^&*()+~<>",randomTextType:null,retry:!0,callback:null},t),t.text=t.text.trim();let n,o,a,c,i=[],r=!1;function s(){let s=a;c=!0;for(let r=o;r<=n;r++){if(0!==i[r]&&null!=i[r]){c=!1;const e=i[r];if(Math.abs(e)<=t.moveTrigger){let n="";switch(t.randomTextType){case"pattern":n=l(t.pattern);break;case"unicode":default:const o=Math.min(Math.max(t.text.charCodeAt(r)+e,33),126);n=String.fromCharCode(o);break}s+=n}else s+=t.waitChar;e>0?i[r]-=1:i[r]+=1}else o===r-1&&(o=r,a=t.text.substring(0,o)),s+=t.text.charAt(r);e.textContent=s}n<=t.text.length?n+=t.charSpeed:r=!0,c&&r&&(e.dataset.id&&clearInterval(parseInt(e.dataset.id)),e.textContent=a,e.dataset.run="false",t.callback&&t.callback())}function l(e){const t=Math.floor(Math.random()*e.length);return e.substring(t,t+1)}if(t.text||t.text&&!t.retry&&"true"!==e.dataset.run){e.dataset.run="true",e.textContent=t.waitChar;for(let e=0;e<=t.text.length-1;e++)" "!==t.text.charAt(0)?i[e]=(t.moveFix+Math.round(Math.random()*t.moveRange))*(Math.round(Math.random())-.5)*2:i[e]=0;n=0,o=0,a="",e.dataset.id&&clearInterval(parseInt(e.dataset.id));const c=setInterval(s,1e3/t.fps);e.dataset.id=c.toString()}}var le=se,de=Object(c["defineComponent"])({name:"Caption",props:{active:{type:Number,required:!0},title:{type:String,default:"Untitled"},description:{type:String,default:null},animationType:{type:String,default:null},animationSpeed:{type:Number,default:40},position:{type:Array,default:[]},scale:{type:Number,default:100}},setup(e){const t=Object(c["ref"])(null),n=Object(c["ref"])(null);let o=Object(c["reactive"])({computedRealText:Object(c["computed"])(()=>{switch(e.animationType){case"shuffle":return!1;default:return!0}})}),a=void 0;function i(o){switch(o){case"shuffle":r(),n.value.dataset.id&&(clearInterval(Number(n.value.dataset.id)),n.value.innerText=""),e.title&&le(t.value,{text:e.title,fps:e.animationSpeed,randomTextType:"pattern"}),e.description&&(a=setTimeout(()=>{r(),le(n.value,{text:e.description,fps:e.animationSpeed})},300));break}}function r(){a&&(clearTimeout(a),a=void 0)}switch(e.animationType){case"shuffle":Object(c["onMounted"])(()=>setTimeout(()=>i("shuffle"),100)),Object(c["watch"])(()=>e.active,()=>i("shuffle"));break}return{state:o,elementTitle:t,elementDescription:n}}});n("90f7");de.render=re,de.__scopeId="data-v-2910e7b0";var ue=de;const pe=Object(c["withScopeId"])("data-v-7f958ec6");Object(c["pushScopeId"])("data-v-7f958ec6");const be={class:"slideshow-paginate"};Object(c["popScopeId"])();const fe=pe((e,t,n,o,a,i)=>(Object(c["openBlock"])(),Object(c["createBlock"])("em",be,Object(c["toDisplayString"])(e.current+1)+" / "+Object(c["toDisplayString"])(e.total),1)));var me=Object(c["defineComponent"])({name:"SlidePaginate",props:{total:{type:Number,default:0},current:{type:Number,default:0}}});n("f270");me.render=fe,me.__scopeId="data-v-7f958ec6";var he=me;const ye=Object(c["withScopeId"])("data-v-16c50d3d");Object(c["pushScopeId"])("data-v-16c50d3d");const ge={class:"controller"};Object(c["popScopeId"])();const je=ye((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("nav",ge,[e.showPrev?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:0,type:"button",disabled:e.disabled,title:e.$t("label.prevSlide"),class:"prev",onClick:t[1]||(t[1]=t=>e.$emit("click-prev"))},[Object(c["createVNode"])(r,{"icon-name":"arrow-left"})],8,["disabled","title"])):Object(c["createCommentVNode"])("",!0),e.showNext?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:1,type:"button",disabled:e.disabled,title:e.$t("label.nextSlide"),class:"next",onClick:t[2]||(t[2]=t=>e.$emit("click-next"))},[Object(c["createVNode"])(r,{"icon-name":"arrow-right"})],8,["disabled","title"])):Object(c["createCommentVNode"])("",!0)])});var Oe=Object(c["defineComponent"])({name:"SlidesController",components:{Icon:Q["a"]},props:{showPrev:{type:Boolean,default:!0},showNext:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1}},emits:{"click-prev":null,"click-next":null}});n("42e6");Oe.render=je,Oe.__scopeId="data-v-16c50d3d";var we=Oe,ke=Object(c["defineComponent"])({name:"Slides",components:{Images:te,Caption:ue,Paginate:he,Controller:we},setup(){const e=Object(r["b"])(),t=Object(c["ref"])(null);let n=Object(c["reactive"])({animated:!1,swipePos:void 0,swipeMove:!1,computedImages:Object(c["computed"])(()=>e.state.slides.map(e=>e)),computedShowPrevButton:Object(c["computed"])(()=>!!e.state.preference.slides.loop||0!!e.state.preference.slides.loop||n.computedImages.length-1>e.state.activeSlide),computedCaption:Object(c["computed"])(()=>{const t=n.computedImages[e.state.activeSlide];return{title:t.title,description:t.description}}),computedVisibleCaption:Object(c["computed"])(()=>{const{hud:t,visibleHudContents:n}=e.state.preference.general;return t&&n.caption}),computedVisibleController:Object(c["computed"])(()=>{const{hud:t,visibleHudContents:o}=e.state.preference.general;return!(n.computedImages.length<=1)&&(t&&o.controller)}),computedVisiblePaginate:Object(c["computed"])(()=>{const{hud:t,visibleHudContents:n}=e.state.preference.general;return t&&n.paginate})}),o=Object(c["reactive"])({transitionType:Object(c["computed"])(()=>{switch(e.state.preference.slides.animationType){case"fade":case"horizontal":return e.state.preference.slides.animationType;default:return"none"}})}),a=null,i=void 0,s=!1,l=!1,d=!1,u=e.state.preference.slides.initialNumber;function p(t){if(n.animated=t,!t){let t=e.state.autoplay&&!s;t&&w(!0)}}function b(t){e.dispatch("changeActiveSlide",t)}function f(e){return!!n.computedImages[e]}function m(t){t.stopPropagation(),t.touches&&(d=!0),!t.touches&&d||(t.touches&&t.touches.length>1&&t.preventDefault(),n.animated||e.state.preference.slides.swipe&&"horizontal"===e.state.preference.slides.animationType&&(n.computedImages.length<=2||(w(!1),a={dist:0,startX:t.touches&&t.touches[0]?Math.floor(t.touches[0].clientX):t.clientX||t.pageX,startTime:(new Date).getTime()},n.swipeMove=!0)))}function h(t){if(t.stopPropagation(),!t.touches&&d)return;if(n.animated||!n.swipeMove)return;if(n.computedImages.length<=2)return;a.moveX=t.touches&&t.touches[0]?Math.floor(t.touches[0].clientX):t.clientX||t.pageX;const o=window.innerWidth,c=a.moveX-a.startX;n.swipePos=c/o*100+(0-100*e.state.activeSlide)}function y(o){function c(e){e?S():x()}function i(){t.value.cancel()}if(o.stopPropagation(),!o.touches&&d)return;if(n.animated||!n.swipeMove)return;if(o.touches&&o.touches.length>0)return;if(n.computedImages.length<=2)return;const r=window.innerWidth;a.endX=o.changedTouches&&o.changedTouches[0]?Math.floor(o.changedTouches[0].clientX):o.clientX||o.pageX;let l=a.startX>a.endX,u=(new Date).getTime()-a.startTime,p=a.endX-a.startX,b=Math.abs(p)/r*100;if(n.swipePos=void 0,n.swipeMove=!1,a=void 0,u<60||b<1)return s||w(!0),void(e.state.preference.general.clickVisibleHud&&!o.target.closest(".controller")&&e.dispatch("changeHud"));u>300?b>30?c(l):i():b>5?c(l):i()}function g(o){e.state.mode||(o.stopPropagation(),n.swipeMove&&t.value.cancel(),n.swipePos=void 0,n.swipeMove=!1,e.state.preference.slides.autoplayPauseOnHover&&(s=!1,e.state.autoplay&&B(!1,!0)))}function j(){e.state.preference.slides.autoplayPauseOnHover&&(s=!0,e.state.autoplay&&B(!0,!0))}function O(){n.swipePos=void 0,n.swipeMove=!1}function w(t){if(l&&(!t||e.state.autoplay))if(t&&!i){if(!e.state.autoplay)return;const t=e.state.preference.slides.autoplayDelay,n=e.state.preference.slides.autoplayDirection,o=e.state.preference.slides.loop,a=k(n);if(!o&&!o&&a)return;i=setTimeout(()=>{n?S():x()},t)}else i&&(clearTimeout(i),i=void 0)}function k(t){if(n.computedImages&&n.computedImages.length>0)return!t&&0===e.state.activeSlide||t&&e.state.activeSlide>=n.computedImages.length-1}function v(e,o){!n.animated&&f(e)&&t.value&&(b(e),w(!1),t.value.play(e,o))}function x(){if(!(n.computedImages&&n.computedImages.length>0))return;let t=R(n.computedImages.length,e.state.activeSlide-1,e.state.preference.slides.loop);v(t)}function S(){if(!(n.computedImages&&n.computedImages.length>0))return;let t=R(n.computedImages.length,e.state.activeSlide+1,e.state.preference.slides.loop);v(t)}function C(t){e.dispatch("changeAutoplay",t)}function B(t,o=!1){void 0!==t&&e.state.autoplay&&(o||(s=t),(!t||t&&!n.animated)&&w(!t))}return b(f(u)?u:0),Object(c["onMounted"])(()=>{l=!0,e.state.autoplay&&w(!0)}),Object(c["onUnmounted"])(()=>{l=!1,i&&(clearTimeout(i),i=void 0)}),Object(c["watch"])(()=>e.state.autoplay,e=>{e&&s||w(e)}),{state:n,computes:o,images:t,onAnimationControl:p,onChangeActive:b,onStart:m,onMove:h,onEnd:y,onTouchCancel:g,onMouseEnter:j,onContextMenu:O,change:v,prev:x,next:S,autoplay:C,pause:B}}});n("31fc");ke.render=U;var ve=ke;const xe=Object(c["withScopeId"])("data-v-0f5cd62a");Object(c["pushScopeId"])("data-v-0f5cd62a");const Se={class:"empty__wrap"},Ce={class:"empty__title"},Be={class:"empty__description"};Object(c["popScopeId"])();const Me=xe((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"empty",onClick:t[1]||(t[1]=(...t)=>e.onClickWrapper&&e.onClickWrapper(...t))},[Object(c["createVNode"])("div",Se,[Object(c["createVNode"])(r,{"icon-name":"frown",class:"empty__icon"}),Object(c["createVNode"])("h2",Ce,Object(c["toDisplayString"])(e.title||e.$t("title.emptySlide")),1),Object(c["createVNode"])("p",Be,Object(c["toDisplayString"])(e.description||e.$t("description.addSlides")),1)])])});var Ne=Object(c["defineComponent"])({name:"SlidesEmpty",components:{Icon:Q["a"]},props:{title:String,description:String},setup(){const e=Object(r["b"])();function t(t){e.state.preference.general.clickVisibleHud&&e.dispatch("changeHud")}return{onClickWrapper:t}}});n("8ac5");Ne.render=Me,Ne.__scopeId="data-v-0f5cd62a";var Ae=Ne;const He=Object(c["withScopeId"])("data-v-b916fef2");Object(c["pushScopeId"])("data-v-b916fef2");const De={key:0,class:"slideshow-navigation__item"},Ve={key:1,class:"slideshow-navigation__item"},Ie={key:2,class:"slideshow-navigation__item"},Te={key:0};Object(c["popScopeId"])();const Ge=He((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("nav",{class:"slideshow-navigation",onTouchstart:t[7]||(t[7]=(...t)=>e.onTouchStart&&e.onTouchStart(...t)),onClick:t[8]||(t[8]=(...t)=>e.onClickWrapper&&e.onClickWrapper(...t))},[e.computes.visibleAutoplay?(Object(c["openBlock"])(),Object(c["createBlock"])("div",De,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.autoplay"),class:e.$store.state.autoplay?"active":"",onClick:t[1]||(t[1]=(...t)=>e.onClickAutoplayButton&&e.onClickAutoplayButton(...t))},[Object(c["createVNode"])(r,{"icon-name":"play-circle"})],10,["title"])])):Object(c["createCommentVNode"])("",!0),e.computes.visibleGroup?(Object(c["openBlock"])(),Object(c["createBlock"])("div",Ve,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.group"),onClick:t[2]||(t[2]=(...t)=>e.onClickGroup&&e.onClickGroup(...t))},[Object(c["createVNode"])(r,{"icon-name":"folder",class:"folder"})],8,["title"])])):Object(c["createCommentVNode"])("",!0),e.$store.state.preference.general.visibleHudContents.menu?(Object(c["openBlock"])(),Object(c["createBlock"])("div",Ie,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.menu"),class:e.state.activeMenu?"on":"",onClick:t[3]||(t[3]=(...t)=>e.onClickMenuButton&&e.onClickMenuButton(...t))},[Object(c["createVNode"])(r,{"icon-name":"menu"})],10,["title"]),Object(c["createVNode"])("div",{class:["slideshow-navigation-context",e.state.activeMenu&&"slideshow-navigation-context--on"]},[Object(c["createVNode"])("ul",null,[Object(c["createVNode"])("li",null,[Object(c["createVNode"])("button",{type:"button",onClick:t[4]||(t[4]=t=>e.onClickContextItem("preference"))},Object(c["toDisplayString"])(e.$t("base.preference")),1)]),e.computes.visibleThumbnail?(Object(c["openBlock"])(),Object(c["createBlock"])("li",Te,[Object(c["createVNode"])("button",{type:"button",onClick:t[5]||(t[5]=t=>e.onClickContextItem("thumbnail"))},Object(c["toDisplayString"])(e.$t("title.thumbnailView")),1)])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])("li",null,[Object(c["createVNode"])("button",{type:"button",class:[e.state.activeFullscreen&&"on"],onClick:t[6]||(t[6]=t=>e.onClickContextItem("fullscreen"))},Object(c["toDisplayString"])(e.$t("base.fullscreen")),3)])])],2)])):Object(c["createCommentVNode"])("",!0)],32)});var Pe=Object(c["defineComponent"])({name:"Navigation",components:{Icon:Q["a"]},setup(){const e=Object(r["b"])();let t=Object(c["reactive"])({activeMenu:!1,activeFullscreen:!1}),n=Object(c["reactive"])({visibleThumbnail:Object(c["computed"])(()=>e.state.slides&&e.state.slides.length>1),visibleAutoplay:Object(c["computed"])(()=>{const{slides:t,preference:n}=e.state;return!!n.slides.autoplay&&(t&&t.length>0)}),visibleGroup:Object(c["computed"])(()=>!!e.state.preference.general.visibleHudContents.group&&(e.state.tree&&Object.keys(e.state.tree).length>1))});function o(){E["d"]&&E["d"].autoplay()}function a(e){e&&e.stopPropagation(),t.activeMenu?i(!1):(window.on("click.navigationMenu",()=>i(!1)),i(!0))}function i(e){t.activeMenu=e,e||window.off("click.navigationMenu")}function s(n){switch(i(!1),n){case"preference":e.dispatch("changeMode","preference");break;case"thumbnail":e.dispatch("changeMode","thumbnail");break;case"fullscreen":$["a"](!t.activeFullscreen),t.activeFullscreen=!t.activeFullscreen;break}}function l(e){e.touches&&e.touches.length>1&&e.preventDefault()}function d(e){e.stopPropagation()}function u(){e.dispatch("changeMode","group")}function p(){i(!1)}return Object(c["onMounted"])(()=>{document.on("fullscreenchange.slideshow",()=>{t.activeFullscreen=!!document.fullscreenElement})}),Object(c["onUnmounted"])(()=>{document.off("fullscreenchange.slideshow")}),{state:t,computes:n,onClickAutoplayButton:o,onClickMenuButton:a,onClickContextItem:s,onTouchStart:l,onClickWrapper:d,onClickGroup:u,blur:p}}});n("8f63");Pe.render=Ge,Pe.__scopeId="data-v-b916fef2";var _e=Pe;const Ee=Object(c["withScopeId"])("data-v-5614762c");Object(c["pushScopeId"])("data-v-5614762c");const $e={class:"preference-header"},qe={class:"preference-header__body"},We={class:"preference-header__nav"},Ue={ref:"content",class:"preference__content"};Object(c["popScopeId"])();const Re=Ee((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Side"),s=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"preference",onClick:t[5]||(t[5]=(...t)=>e.onClose&&e.onClose(...t)),onTouchstart:t[6]||(t[6]=(...t)=>e.onTouchStart&&e.onTouchStart(...t))},[Object(c["createVNode"])("div",{class:"preference__wrap",onClick:t[4]||(t[4]=e=>{e.stopPropagation()})},[Object(c["createVNode"])(r,{mode:e.state.tab,onClickMenu:e.onChangeTab},null,8,["mode","onClickMenu"]),Object(c["createVNode"])("form",{class:"preference__body",onSubmit:t[3]||(t[3]=(...t)=>e.onSubmit&&e.onSubmit(...t))},[Object(c["createVNode"])("header",$e,[Object(c["createVNode"])("div",qe,[Object(c["createVNode"])("h2",null,Object(c["toDisplayString"])(e.state.computedHeaderContent.title),1),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.state.computedHeaderContent.description),1)]),Object(c["createVNode"])("nav",We,[Object(c["createVNode"])("button",{type:"submit",title:e.$t("base.apply"),onClick:t[1]||(t[1]=(...t)=>e.onSubmit&&e.onSubmit(...t))},[Object(c["createVNode"])(s,{"icon-name":"check"})],8,["title"]),Object(c["createVNode"])("button",{type:"button",title:e.$t("base.close"),onClick:t[2]||(t[2]=(...t)=>e.onClose&&e.onClose(...t))},[Object(c["createVNode"])(s,{"icon-name":"x"})],8,["title"])])]),Object(c["createVNode"])("div",Ue,[(Object(c["openBlock"])(),Object(c["createBlock"])(Object(c["resolveDynamicComponent"])(e.state.computedContentComponent),{structure:e.state.structure[e.state.tab],onUpdate:e.onUpdateFields},null,8,["structure","onUpdate"]))],512)],32)])],32)}),Ye=Object(c["withScopeId"])("data-v-2c12f259");Object(c["pushScopeId"])("data-v-2c12f259");const Fe={class:"preference-side"};Object(c["popScopeId"])();const Le=Ye((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("aside",Fe,[Object(c["createVNode"])("nav",null,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.general"),disabled:"general"===e.mode,class:"preference-side__button",onClick:t[1]||(t[1]=t=>e.$emit("click-menu","general"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"tool"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.general")),1)])],8,["title","disabled"]),e.$store.state.usePreference.slides?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:0,type:"button",title:e.$t("base.slides"),disabled:"slides"===e.mode,class:"preference-side__button",onClick:t[2]||(t[2]=t=>e.$emit("click-menu","slides"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"copy"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.slides")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.style?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:1,type:"button",title:e.$t("base.style"),disabled:"style"===e.mode,class:"preference-side__button",onClick:t[3]||(t[3]=t=>e.$emit("click-menu","style"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"droplet"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.style")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.data?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:2,type:"button",title:e.$t("base.data"),disabled:"data"===e.mode,class:"preference-side__button",onClick:t[4]||(t[4]=t=>e.$emit("click-menu","data"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"database"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.data")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.keyboard?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:3,type:"button",title:e.$t("base.keyboard"),disabled:"keyboard"===e.mode,class:"preference-side__button",onClick:t[5]||(t[5]=t=>e.$emit("click-menu","keyboard"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"command"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.keyboard")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0),e.$store.state.usePreference.information?(Object(c["openBlock"])(),Object(c["createBlock"])("button",{key:4,type:"button",title:e.$t("base.information"),disabled:"information"===e.mode,class:"preference-side__button",onClick:t[6]||(t[6]=t=>e.$emit("click-menu","information"))},[Object(c["createVNode"])("span",null,[Object(c["createVNode"])(r,{"icon-name":"info"}),Object(c["createVNode"])("em",null,Object(c["toDisplayString"])(e.$t("base.information")),1)])],8,["title","disabled"])):Object(c["createCommentVNode"])("",!0)])])});var Ke=Object(c["defineComponent"])({name:"preference-side",components:{Icon:Q["a"]},props:{mode:{type:String,required:!0}}});n("1802");Ke.render=Le,Ke.__scopeId="data-v-2c12f259";var Je=Ke,ze=Object(c["defineComponent"])({name:"preference",components:{Icon:Q["a"],Side:Je},setup(){const e=Object(r["b"])(),{t:t}=Object(i["useI18n"])({useScope:"global"}),o=Object(s["d"])(e.state.preference),a=Object(s["d"])(e.state.tree);let l=Object(c["reactive"])({tab:"general",structure:{general:o.general,slides:o.slides,style:o.style,data:{tree:a},keyboard:o.keyboard},computedContentComponent:Object(c["computed"])(()=>{switch(l.tab){case"general":default:return Object(c["defineAsyncComponent"])(()=>n.e("chunk-25d6b169").then(n.bind(null,"86ce")));case"slides":if(!e.state.usePreference.slides)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-07068a92").then(n.bind(null,"6195")));case"style":if(!e.state.usePreference.style)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-3ce12d5b").then(n.bind(null,"f45a")));case"data":if(!e.state.usePreference.data)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-57cce23e").then(n.bind(null,"3280")));case"keyboard":if(!e.state.usePreference.keyboard)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-2991e3bc").then(n.bind(null,"606f")));case"information":if(!e.state.usePreference.information)return;return Object(c["defineAsyncComponent"])(()=>n.e("chunk-48b296c3").then(n.bind(null,"8d68")))}}),computedHeaderContent:Object(c["computed"])(()=>{switch(l.tab){case"general":default:return{title:t("base.general"),description:t("preference.header.general")};case"slides":return{title:t("base.slides"),description:t("preference.header.slides")};case"style":return{title:t("base.style"),description:t("preference.header.style")};case"data":return{title:t("base.data"),description:t("preference.header.data")};case"keyboard":return{title:t("base.keyboard"),description:t("preference.header.keyboard")};case"information":return{title:t("base.information"),description:t("preference.header.information")}}})});const d=Object(c["ref"])(null);function u(e){e.touches&&e.touches.length>1&&e.preventDefault()}function p(){e.dispatch("changeMode",null)}function b(e){l.tab=e}function f(e){l.structure[l.tab]=e}function m(n){if(n.preventDefault(),confirm(t("confirm.applyRestart")))try{let t=Object(s["d"])(l.structure.data.tree);Object(s["c"])(t);let n={general:Object(s["d"])(l.structure.general),slides:Object(s["d"])(l.structure.slides),style:Object(s["d"])(l.structure.style),keyboard:Object(s["d"])(l.structure.keyboard)};if(!Object(s["a"])(n))throw new Error("Bad preference data.");e.dispatch("changePreference",n),e.dispatch("changeMode",null),e.dispatch("changeActiveSlide",e.state.preference.slides.initialNumber),e.dispatch("changeAutoplay",!1),e.commit("updateUseKeyboardEvent",!0),e.dispatch("changeTree",t),Object.keys(t).filter(t=>t===e.state.group).length||e.dispatch("changeGroup",Object.keys(t)[0]),E["e"].preference||E["e"].tree?(E["a"].update("preference"),E["a"].update("tree")):E["a"].restart().then()}catch(n){window.dev&&console.error(n.message),alert(t("alert.failedApply"))}}return Object(c["onMounted"])(()=>{E["d"]&&E["d"].pause(!0)}),Object(c["onUnmounted"])(()=>{E["d"]&&E["d"].pause(!1)}),Object(c["watch"])(()=>l.tab,()=>d.value.scrollTo(0,0)),{state:l,content:d,onTouchStart:u,onClose:p,onChangeTab:b,onSubmit:m,onUpdateFields:f}}});n("0c15");ze.render=Re,ze.__scopeId="data-v-5614762c";var Xe=ze;const Ze=Object(c["withScopeId"])("data-v-40c5a429");Object(c["pushScopeId"])("data-v-40c5a429");const Qe={class:"groups-header"},et={class:"groups-header__body"},tt={class:"groups-header__nav"},nt={class:"groups__body"},ot={class:"groups-index"};Object(c["popScopeId"])();const at=Ze((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon"),s=Object(c["resolveComponent"])("Item");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"groups",onTouchstart:t[3]||(t[3]=(...t)=>e.onTouchStart&&e.onTouchStart(...t)),onClick:t[4]||(t[4]=(...t)=>e.onClose&&e.onClose(...t))},[Object(c["createVNode"])("div",{class:"groups__wrap",onClick:t[2]||(t[2]=e=>{e.stopPropagation()})},[Object(c["createVNode"])("header",Qe,[Object(c["createVNode"])("div",et,[Object(c["createVNode"])("h2",null,Object(c["toDisplayString"])(e.$t("title.selectGroup")),1),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.$t("description.selectGroup")),1)]),Object(c["createVNode"])("nav",tt,[Object(c["createVNode"])("button",{type:"button",title:e.$t("base.close"),onClick:t[1]||(t[1]=(...t)=>e.onClose&&e.onClose(...t))},[Object(c["createVNode"])(r,{"icon-name":"x"})],8,["title"])])]),Object(c["createVNode"])("div",nt,[Object(c["createVNode"])("ul",ot,[(Object(c["openBlock"])(!0),Object(c["createBlock"])(c["Fragment"],null,Object(c["renderList"])(e.computes.index,t=>(Object(c["openBlock"])(),Object(c["createBlock"])("li",null,[Object(c["createVNode"])(s,{key:t.key,src:t.src,name:t.name,description:t.description,count:t.count,selected:t.selected,onSelect:n=>e.onSelectSlide(t.key)},null,8,["src","name","description","count","selected","onSelect"])]))),256))])])])],32)}),ct=Object(c["withScopeId"])("data-v-0eb9918c");Object(c["pushScopeId"])("data-v-0eb9918c");const it={class:"group-item__image"},rt={class:"group-item__body"},st={key:0,class:"group-item__meta"},lt=Object(c["createTextVNode"])("Count: "),dt={key:0,class:"group-item__nav"};Object(c["popScopeId"])();const ut=ct((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("div",{class:["group-item",e.selected&&"group-item--selected"]},[Object(c["createVNode"])("figure",it,[Object(c["createVNode"])("button",{type:"button",disabled:e.selected,onClick:t[1]||(t[1]=t=>e.$emit("select"))},[e.src?(Object(c["openBlock"])(),Object(c["createBlock"])("img",{key:0,src:e.src,alt:e.name},null,8,["src","alt"])):(Object(c["openBlock"])(),Object(c["createBlock"])(r,{key:1,"icon-name":"x"}))],8,["disabled"])]),Object(c["createVNode"])("div",rt,[Object(c["createVNode"])("h3",{class:[!e.name&&"none"]},Object(c["toDisplayString"])(e.name?e.name:"None"),3),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.description),1),void 0!==e.count?(Object(c["openBlock"])(),Object(c["createBlock"])("ul",st,[Object(c["createVNode"])("li",null,[lt,Object(c["createVNode"])("b",null,Object(c["toDisplayString"])(e.count),1)])])):Object(c["createCommentVNode"])("",!0)]),e.selected?Object(c["createCommentVNode"])("",!0):(Object(c["openBlock"])(),Object(c["createBlock"])("nav",dt,[Object(c["createVNode"])("button",{type:"button",onClick:t[2]||(t[2]=t=>e.$emit("select"))},[Object(c["createVNode"])(r,{"icon-name":"check"})])]))],2)});var pt=Object(c["defineComponent"])({name:"GroupItem",components:{Icon:Q["a"]},props:{src:String,name:String,description:String,count:Number,selected:Boolean},setup(){return{}},emits:{select:null}});n("ec76");pt.render=ut,pt.__scopeId="data-v-0eb9918c";var bt=pt,ft=Object(c["defineComponent"])({name:"Group",components:{Icon:Q["a"],Item:bt},setup(){const e=Object(r["b"])(),{t:t}=Object(i["useI18n"])({useScope:"global"});let n=Object(c["reactive"])({index:Object(c["computed"])(()=>{const{tree:t,group:n}=e.state;return Object.keys(t).map(e=>{switch(typeof t[e]){case"object":const o=t[e].slides;if(!o)return!1;const a=o&&o.length>0?o[0]:null;let c=a?a.thumbnail||a.src:null;return{key:e,name:t[e].name,description:t[e].description,count:Array.isArray(t[e].slides)?t[e].slides.length:void 0,src:c,selected:e===n};default:return!1}}).filter(Boolean)})});function o(e){e.touches&&e.touches.length>1&&e.preventDefault()}function a(){e.dispatch("changeMode",null)}function s(n){confirm(t("confirm.selectGroup"))&&(e.dispatch("changeGroup",n),e.dispatch("changeMode",null),E["a"].update("group"),E["a"].restart())}return Object(c["onMounted"])(()=>{E["d"]&&E["d"].pause(!0)}),Object(c["onUnmounted"])(()=>{E["d"]&&E["d"].pause(!1)}),{computes:n,onTouchStart:o,onClose:a,onSelectSlide:s}}});n("9178");ft.render=at,ft.__scopeId="data-v-40c5a429";var mt=ft;const ht=Object(c["withScopeId"])("data-v-1caafd8f");Object(c["pushScopeId"])("data-v-1caafd8f");const yt={key:0,class:"thumbnail__header"},gt={key:0},jt={class:"thumbnail__body"},Ot={key:0,class:"thumbnail__index"},wt={key:1,class:"thumbnail__empty"};Object(c["popScopeId"])();const kt=ht((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon"),s=Object(c["resolveComponent"])("ButtonClose");return Object(c["openBlock"])(),Object(c["createBlock"])("article",{class:"thumbnail",onTouchstart:t[1]||(t[1]=(...t)=>e.onTouchStart&&e.onTouchStart(...t))},[e.computes.title?(Object(c["openBlock"])(),Object(c["createBlock"])("header",yt,[Object(c["createVNode"])("h2",null,Object(c["toDisplayString"])(e.computes.title),1),e.computes.description?(Object(c["openBlock"])(),Object(c["createBlock"])("p",gt,Object(c["toDisplayString"])(e.computes.description),1)):Object(c["createCommentVNode"])("",!0)])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])("div",jt,[e.computes.index&&e.computes.index.length>0?(Object(c["openBlock"])(),Object(c["createBlock"])("ul",Ot,[(Object(c["openBlock"])(!0),Object(c["createBlock"])(c["Fragment"],null,Object(c["renderList"])(e.computes.index,(t,n)=>(Object(c["openBlock"])(),Object(c["createBlock"])("li",null,[Object(c["createVNode"])("button",{type:"button",disabled:n===e.$store.state.activeSlide,onClick:t=>e.onSelect(n)},[Object(c["createVNode"])("img",{src:t.thumbnail,alt:t.title},null,8,["src","alt"])],8,["disabled","onClick"])]))),256))])):(Object(c["openBlock"])(),Object(c["createBlock"])("div",wt,[Object(c["createVNode"])(r,{"icon-name":"frown"}),Object(c["createVNode"])("p",null,Object(c["toDisplayString"])(e.$t("thumbnail.empty")),1)]))]),Object(c["createVNode"])(s,{title:e.$t("base.close"),class:"thumbnail__close",onClick:e.onClose},null,8,["title","onClick"])],32)}),vt=Object(c["withScopeId"])("data-v-11df97a2"),xt=vt((e,t,n,o,a,i)=>{const r=Object(c["resolveComponent"])("Icon");return Object(c["openBlock"])(),Object(c["createBlock"])("button",{type:"button",title:e.title,class:"button-close",onClick:t[1]||(t[1]=t=>e.$emit("close"))},[Object(c["createVNode"])(r,{"icon-name":"x"})],8,["title"])});var St=Object(c["defineComponent"])({name:"button-close",components:{Icon:Q["a"]},props:{title:String}});n("4a5c");St.render=xt,St.__scopeId="data-v-11df97a2";var Ct=St,Bt=Object(c["defineComponent"])({name:"Thumbnail",components:{ButtonClose:Ct,Icon:Q["a"]},setup(){const e=Object(r["b"])();let t=Object(c["reactive"])({index:Object(c["computed"])(()=>e.state.slides.map(e=>({...e,thumbnail:e.thumbnail||e.src}))),title:Object(c["computed"])(()=>e.state.tree[e.state.group].name),description:Object(c["computed"])(()=>e.state.tree[e.state.group].description)});function n(t){E["d"]&&E["d"].change(t,"none"),e.dispatch("changeMode",null)}function o(){e.dispatch("changeMode",null)}function a(e){e.touches&&e.touches.length>1&&e.preventDefault()}return Object(c["onMounted"])(()=>{E["d"]&&E["d"].pause(!0)}),Object(c["onUnmounted"])(()=>{E["d"]&&E["d"].pause(!1)}),{computes:t,onSelect:n,onClose:o,onTouchStart:a}}});n("e3d2");Bt.render=kt,Bt.__scopeId="data-v-1caafd8f";var Mt=Bt,Nt=Object(c["defineComponent"])({name:"Container",components:{Navigation:_e,Slides:ve,SlidesEmpty:Ae,Preference:Xe,Group:mt,Thumbnail:Mt},props:{error:Object},setup(e){const t=Object(r["b"])(),{t:n}=Object(i["useI18n"])({useScope:"global"}),o=Object(c["ref"])(null),a=Object(c["ref"])(null);let s=Object(c["reactive"])({mode:Object(c["computed"])(()=>{switch(t.state.mode){case"preference":case"group":case"thumbnail":return t.state.mode;default:return null}}),existSlides:Object(c["computed"])(()=>t.state.slides&&t.state.slides.length>0),showThumbnail:Object(c["computed"])(()=>"thumbnail"===s.mode),showPreference:Object(c["computed"])(()=>"preference"===s.mode),showGroup:Object(c["computed"])(()=>"group"===s.mode),emptyTitle:Object(c["computed"])(()=>e.error?e.error.title:void 0),emptyDescription:Object(c["computed"])(()=>e.error?e.error.description:void 0)}),l=[];function d(e){if(t.state.keyboardEvent)if(l.length>1){const t=l.indexOf(e.keyCode);t>-1&&l.splice(t)}else{if(a.value&&a.value.blur(),s.mode)switch(e.keyCode){case 27:t.dispatch("changeMode",null);break}else switch(e.keyCode){case 37:E["d"]&&E["d"].prev();break;case 39:E["d"]&&E["d"].next();break;case 65:E["d"]&&t.state.preference.slides.autoplay&&E["d"].autoplay();break;case 83:t.dispatch("changeMode","preference");break;case 84:t.dispatch("changeMode","thumbnail");break;case 82:confirm(n("confirm.restart"))&&E["a"]&&E["a"].restart().then();break;case 71:t.state.tree&&Object.keys(t.state.tree).length>1&&t.dispatch("changeMode","group");break;case 72:t.dispatch("changeHud");break}l=[]}}function u(e){t.state.keyboardEvent&&(l.indexOf(e.keyCode)>-1||l.push(e.keyCode))}return Object(c["onMounted"])(()=>{E["c"](o.value),t.state.preference.keyboard.enabled?(window.on("keyup.slideshow-keyboard",d),window.on("keydown.slideshow-keyboard",u)):(window.off("keyup.slideshow-keyboard"),window.off("keydown.slideshow-keyboard"))}),Object(c["onUnmounted"])(()=>{t.state.preference.keyboard.enabled&&(window.off("keyup.slideshow-keyboard"),window.off("keydown.slideshow-keyboard"))}),{computes:s,slides:o,navigation:a}}});n("3cee");Nt.render=W,Nt.__scopeId="data-v-0aacfd4a";var At=Nt;const Ht={class:"loading-intro loading-intro--move"};function Dt(e,t,n,o,a,i){const r=Object(c["resolveComponent"])("LoadingUnit");return Object(c["openBlock"])(),Object(c["createBlock"])("div",Ht,[e.state.show?(Object(c["openBlock"])(),Object(c["createBlock"])(c["Fragment"],{key:0},[Object(c["createVNode"])(r,{class:"unit"}),Object(c["createVNode"])("strong",null,Object(c["toDisplayString"])(e.$t("title.loading")),1)],64)):Object(c["createCommentVNode"])("",!0)])}const Vt=Object(c["withScopeId"])("data-v-4b0d7f5e");Object(c["pushScopeId"])("data-v-4b0d7f5e");const It={class:"loading-unit"},Tt=Object(c["createVNode"])("span",null,null,-1),Gt=Object(c["createVNode"])("em",null,null,-1);Object(c["popScopeId"])();const Pt=Vt((e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])("p",It,[Tt,Gt])));n("bb67");const _t={};_t.render=Pt,_t.__scopeId="data-v-4b0d7f5e";var Et=_t,$t=Object(c["defineComponent"])({name:"LoadingIntro",components:{LoadingUnit:Et},setup(){let e=Object(c["reactive"])({show:!1}),t=!1;return Object(c["onMounted"])(()=>{t=!0,$["g"](50).then(()=>{t&&(e.show=!0)})}),Object(c["onUnmounted"])(()=>{t=!1}),{state:e}}});n("5054");$t.render=Dt;var qt=$t;window&&(window.dev=!1);var Wt=Object(c["defineComponent"])({name:"App",components:{Container:At,LoadingIntro:qt},props:{preference:Object,group:String,tree:Object},setup(e,t){let o=Object(c["ref"])(null),a=Object(r["b"])();const{t:l,locale:d}=Object(i["useI18n"])({useScope:"global"});let u=Object(c["reactive"])({dev:!1,loading:!0,error:void 0}),p=!1;function b(e){let t;switch(e){case"light":case"dark":t=e;break;default:t="system";break}const n=document.querySelector("html");n.dataset["color"]=t}function f(e){u.error=e?{title:"Error slides",description:"슬라이드를 가져오는데 오류가 발생했습니다."}:void 0}function g(){if(e.preference){if(y("preference"),Object(s["a"])(e.preference)){let t=Object(s["d"])(e.preference);a.dispatch("changePreference",t),a.dispatch("changeActiveSlide",t.slides.initialNumber)}}else{const e=m("preference");e&&Object(s["a"])(e)?(a.dispatch("changePreference",e),a.dispatch("changeActiveSlide",e.slides.initialNumber)):h("preference",Object(s["d"])(a.state.preference))}}function j(){let t;if(e.group)y("group"),t=e.group;else{let e=m("group");t=e||"default"}a.dispatch("changeGroup",t)}function O(){try{let t;if(e.tree)y("tree"),t=e.tree;else{const e=m("tree");t=e||Object(s["d"])(n("0676"))}Array.isArray(t)&&(t={default:{slides:t}}),a.dispatch("changeTree",t),f(!1)}catch(t){window.dev&&console.error(t.message),f(!0)}}async function w(){try{const{group:e,tree:t}=a.state;let n=t[e]?t[e].slides:[];if(n&&"string"===typeof n){let e=await Object($["b"])(n);Object(s["b"])(e),n=e}else n&&Array.isArray(n)||(n=null);a.dispatch("changeSlides",n),f(!1)}catch(e){window.dev&&console.error(e.message),a.dispatch("changeSlides",null),f(!0)}}function k(){Object($["g"])(60).then(()=>{u.loading=!1})}function v(){u.loading=!0}async function x(){p||(p=!0,v(),b(a.state.preference.style.screenColor),d.value=a.state.preference.general.language,await w(),await Object($["g"])(800),k(),p=!1)}function S(e){switch(e){case"preference":t.emit("update-preference",Object(s["d"])(a.state.preference));break;case"tree":t.emit("update-tree",Object(s["d"])(a.state.tree));break;case"group":t.emit("update-group",a.state.group);break}}return Object(c["onMounted"])(async()=>{O(),j(),await w(),k()}),Object(c["watch"])(()=>e.preference,()=>{g(),x().then()}),Object(c["watch"])(()=>e.tree,()=>{O(),x().then()}),Object(c["watch"])(()=>e.group,()=>{j(),x().then()}),Object($["e"])(),g(),b(a.state.preference.style.screenColor),d.value=a.state.preference.general.language,{root:o,state:u,start:k,stop:v,restart:x,update:S}},mounted(){E["b"](this,{preference:!!this.preference,tree:!!this.tree,group:!!this.group})},emits:{"update-preference":null,"update-tree":null,"update-group":null}});Wt.render=_;var Ut=Wt;n("b107");const Rt=Object(i["createI18n"])({locale:"en",fallbackLocale:"en",messages:{en:n("e088"),ko:n("4f29")}});if(!document.getElementById("modal")){let e=document.createElement("div");e.setAttribute("id","modal"),document.body.append(e)}Object(c["createApp"])(Ut).use(P).use(Rt).mount("#app")},"5b2d":function(e,t,n){},"8ac5":function(e,t,n){"use strict";n("4222")},"8f63":function(e,t,n){"use strict";n("2dd3")},"90f7":function(e,t,n){"use strict";n("1241")},9178:function(e,t,n){"use strict";n("d600")},"91d8":function(e,t,n){},"9d07":function(e,t,n){"use strict";n("0fee")},a8a3:function(e,t,n){},b107:function(e,t,n){},bb67:function(e,t,n){"use strict";n("5b2d")},bb6c:function(e,t,n){},bf7a:function(e,t,n){},c0b1:function(e,t,n){},c276:function(e,t,n){"use strict";function o(e=1e3){return new Promise(t=>setTimeout(t,e))}function a(e){return e?JSON.parse(JSON.stringify(e)):null}function c(){const e={on(e,t,n){this.namespaces||(this.namespaces={}),this.namespaces[e]=t;const o=n||!1;return this.addEventListener(e.split(".")[0],t,o),this},off(e){if(this.namespaces&&this.namespaces[e])return this.removeEventListener(e.split(".")[0],this.namespaces[e]),delete this.namespaces[e],this}};window.on=document.on=Element.prototype.on=e.on,window.off=document.off=Element.prototype.off=e.off}function i(e,t,n,o){function c(t){t?void 0!==e[n+1]&&(e[n+1]=!0):void 0!==e[n-1]&&(e[n-1]=!0)}return e=a(e),o?0===n?(e[t-1]=!0,c(!0)):n===t-1?(e[0]=!0,c(!1)):(c(!0),c(!1)):(c(!0),c(!1)),e}function r(e){const t=window.document,n=t.documentElement;if(e){const e=n.requestFullscreen||n.mozRequestFullScreen||n.webkitRequestFullScreen||n.msRequestFullscreen;e.call(n)}else{const e=t.exitFullscreen||t.mozCancelFullScreen||t.webkitExitFullscreen||t.msExitFullscreen;e.call(t)}}function s(e,t){switch(e){case"boolean":return"true"===t;case"number":return Number(t);default:return t}}function l(e,t=!0){return new Promise((n,o)=>{try{const a=new XMLHttpRequest;if(!a)throw new Error("no XMLHttpRequest");a.onreadystatechange=()=>{try{if(a.readyState!==XMLHttpRequest.DONE)return;if(200!==a.status)throw new Error("failed request url");n(t?JSON.parse(a.responseText):a.responseText)}catch(e){o(new Error(e.message))}},a.open("get",e),a.send()}catch(a){o(new Error(a.message||"failed request url"))}})}function d(e,t=!0){return new Promise((n,o)=>{try{if(!e)throw new Error("no file");const a=new FileReader;a.onload=e=>{try{n(t?JSON.parse(e.target.result):e.target.result)}catch(e){o(new Error(e.message||"failed get file data"))}},a.readAsText(e)}catch(a){o(new Error(a.message||"failed get file data"))}})}n.d(t,"g",(function(){return o})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return d}))},c5e7:function(e,t,n){},c9a8:function(e,t,n){},d010:function(e,t,n){"use strict";var o=n("7a23");function a(e,t,n,a,c,i){return Object(o["openBlock"])(),Object(o["createBlock"])("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-labelledby":e.iconName,fill:"none","stroke-linecap":"round","stroke-linejoin":"round",class:"slideshow-icon"},[(Object(o["openBlock"])(),Object(o["createBlock"])(Object(o["resolveDynamicComponent"])(e.state.computedIconComponent)))],8,["aria-labelledby"])}var c=Object(o["defineComponent"])({name:"Icon",props:{iconName:{type:String,required:!0}},setup(e){let t=Object(o["reactive"])({computedIconComponent:Object(o["computed"])(()=>{switch(e.iconName){case"menu":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b64bd").then(n.bind(null,"1d0d")));case"menu-flat":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0af0d9").then(n.bind(null,"0d4c")));case"arrow-left":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0a3328").then(n.bind(null,"00c5")));case"arrow-right":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b2ebb").then(n.bind(null,"25bd")));case"arrow-up":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d225de3").then(n.bind(null,"e5da")));case"arrow-down":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d2290c4").then(n.bind(null,"dc7f")));case"frown":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0aa202").then(n.bind(null,"104a")));case"tool":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c7ab3").then(n.bind(null,"5233")));case"droplet":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b9938").then(n.bind(null,"3412")));case"copy":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b5d29").then(n.bind(null,"1b13")));case"database":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d213cd6").then(n.bind(null,"adda")));case"command":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0cfcef").then(n.bind(null,"64fa")));case"check":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d22c8dd").then(n.bind(null,"f470")));case"x":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c513b").then(n.bind(null,"3e0c")));case"upload":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0f0890").then(n.bind(null,"9d7f")));case"file":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0b996b").then(n.bind(null,"341e")));case"info":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c8c07").then(n.bind(null,"55e6")));case"play-circle":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0abfba").then(n.bind(null,"1830")));case"download":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0cbedd").then(n.bind(null,"4c80")));case"edit":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d216072").then(n.bind(null,"c15c")));case"plus":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d23810d").then(n.bind(null,"fe91")));case"folder":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0f0073").then(n.bind(null,"9b2f")));case"minus":return Object(o["defineAsyncComponent"])(()=>n.e("chunk-2d0c429f").then(n.bind(null,"3a50")));default:return null}})});return{state:t}}});n("9d07");c.render=a;t["a"]=c},d600:function(e,t,n){},e088:function(e){e.exports=JSON.parse('{"alert":{"completeRestore":"Restore complete.","errorSubmit":"There was a problem with processing.","failedApply":"Failed to apply due to an error.","failedGetData":"Failed get data.","failedRestore":"Restore failed.","invalidAddress":"The address is invalid. ","invalidData":"The data is invalid.","noSelectedFile":"There is no file selected."},"base":{"ShortcutKey":"Shortcut key","add":"Add","address":"Address","advanced":"Advanced","apply":"Apply","array":"Array","author":"Author","autoplay":"Autoplay","backup":"Backup","basic":"Basic","caption":"Caption","close":"Close","contain":"Contain","controller":"Controller","cover":"Cover","darkMode":"Dark mode","data":"Data","description":"Description","edit":"Edit","file":"File","fullscreen":"Fullscreen","general":"General","group":"Group","groupKey":"Group key","guide":"Guide","hud":"HUD","image":"Image","imageUrl":"Image URL","information":"Information","inputAddress":"Please input address.","inputKey":"Please enter the key.","inputText":"Please input text.","inputUrl":"Please input URL.","keyboard":"Keyboard","language":"Language","leftKey":"Left key","lightMode":"Light mode","menu":"Menu","name":"Name","next":"Next","none":"None","openUrl":"Open URL","paginate":"Slide number","preference":"Preference","previous":"Previous","processing":"Processing..","remove":"Remove","repeat":"Repeat","reset":"Reset","resetSlideshow":"Reset slideshow","restore":"Restore","rightKey":"Right key","shuffleText":"Shuffle text","slides":"Slides","style":"Style","subject":"Subject","submitEdit":"Edit","swipe":"Swipe","system":"System","thumbnail":"Thumbnail","urlThumbnailUrl":"Thumbnail image URL","version":"Version"},"confirm":{"applyRestart":"The slideshow restarts.\\nWould you like to apply?","backup":"Do you really want to back up all your data?\\nThe backed up content is saved as a `JSON` file.","remove":"Do you really want to delete it?","reset":"Do you really want to reset all settings and slide data?\\nOnce initialized, it cannot be recovered.","restart":"Do you really want to restart?","restore":"Would you really want to restore all your data?\\nThis operation will delete all current data.","selectGroup":"Would you like to use it as the slide of your choice?\\nIf you change the slide, it starts over."},"description":{"addSlides":"Please add slides in preferences.","autoplay":"Autoplay the slide.","autoplayDelay":"The amount of time to wait before the slide automatically transitions.","autoplayDirection":"Set the direction in which the slide automatically transitions.","autoplayPauseOnHover":"If you place the mouse over the slide area, autoplay is paused.","backup":"Import or export all data in the slideshow.","captionAnimationSpeed":"The higher the value, the faster the animation.","captionAnimationType":"Select the caption transition when the slide changes.","captionPosition":"Set position of the caption. ex) left,top","captionScale":"Set size of the caption.","empty":"Empty","emptySlides":"No slides.","getDataByRestAPI":"Get data by RestAPI address.","getJsonFile":"Upload the JSON file to get the data.","group":"Opens the slide group selection window.","hoverVisibleHud":"If you overlay mouse, HUD will be hidden.","hud":"It shows controller and status.","imageScale":"Set the size of the slide image. ex) horizontal,vertical","imageType":"Choose slide image type","importDataMethod":"Select how to import your data.","information":"If you have any comments on problems or improvements, please use the %{link} page.","initialNumber":"This is the slide number displayed at the start. (Numbers from 0)","inputDescriptionSlide":"Input description of the slide.","inputImageUrl":"Input image address.","inputKeyOnGroup":"Enter the key value for the slide group.","inputSlideDataCode":"Please input slides data code.","inputSlideTitle":"Input title for the slide.","inputSlidesUrl":"Please enter the slide URL address.","inputThumbnailUrl":"Input thumbnail image address.","keyboardGuide":"Pressing a keyboard shortcut as follows executes the function.","language":"Set the language.","openPreference":"Open preference","repeat":"Moves the slide from last to first.","reset":"Reset all settings and slide data.","restart":"Restart the slideshow","screenMode":"Select a screen mode.","selectGroup":"Select the slide you want to use.","selectJsonFile":"Please select a JSON file.","selectSlidesType":"Select the slide data type.","selectSlidesType2":"If you change and apply the URL address method, the slide data will be lost.","setCategoryDescription":"Set the description of the category.","setCategoryName":"Set the name of the category.","swipe":"Use swipe operations on touch devices","thumbnail":"Open the thumbnail image list screen","touchHud":"Toggles the HUD when clicking the mouse or touching the screen.","transitionSpeed":"Change transition animation speed.","transitionType":"Select the transition type when the slide changes.","usingKeyboard":"Use keyboard shortcuts.","visibleContents":"Set the display of each controller and status."},"label":{"addGroup":"Add group","addSlide":"Add slide","editGroup":"Edit group","editSlide":"Edit slide","fadeInOut":"Fade in/out","getData":"Import data","imageType":"Image type","moveHorizontal":"Move horizontally","nextSlide":"Go to next slide","prevSlide":"Go to previous slide","removeGroup":"Remove group"},"language":{"en":"English","ko":"Korean"},"preference":{"header":{"data":"Manage slide data.","general":"Set the basic items.","information":"You can check information about the slideshow.","keyboard":"Settings related to keyboard shortcuts.","slides":"Set the parts related to the slide.","style":"Set the parts displayed on the screen."}},"title":{"autoplayDelay":"Autoplay delay","autoplayDirection":"Autoplay direction","autoplayPauseOnHover":"Autoplay pause on hover","backupOrRestore":"Backup & Restore","captionAnimationSpeed":"Caption animation speed","captionAnimationType":"Caption animation type","captionPosition":"Caption position","captionScale":"Caption scale","changeMode":"Change the editing mode.","emptySlide":"Empty slide","fold":"Fold and unfold","getSlideItems":"Get slide items","hoverVisibleHud":"Visible Hover HUD","imageScale":"Image scale","importDataByAddress":"Import by address","importDataByFile":"Import to file","importSlideData":"Import slide data.","initialNumber":"Initial slide number","loading":"Ready Slideshow..","manageSlideData":"Manage slides data","screenMode":"Screen mode","selectGroup":"Select group","selectSlidesType":"Select slide type","slidesUrlAddress":"Slide URL address","thumbnailView":"Thumbnail view","touchHud":"Toggle HUD on click or touch","transitionSpeed":"Transition speed","transitionType":"Transition type","usingKeyboard":"Using keyboard shortcut","visibleContents":"Visible contents"}}')},e3d2:function(e,t,n){"use strict";n("91d8")},e62d:function(e,t,n){"use strict";n("4543")},e842:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return c})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r}));let o=null,a=null,c=null;function i(e,t){o=e,c=t}function r(e){a=e}},ec76:function(e,t,n){"use strict";n("5055")},f270:function(e,t,n){"use strict";n("c0b1")}});
\ No newline at end of file
diff --git a/docs/js/chunk-48b296c3.998b8b0c.js b/docs/js/chunk-48b296c3.4532a447.js
similarity index 96%
rename from docs/js/chunk-48b296c3.998b8b0c.js
rename to docs/js/chunk-48b296c3.4532a447.js
index b9e8888..fd20a68 100644
--- a/docs/js/chunk-48b296c3.998b8b0c.js
+++ b/docs/js/chunk-48b296c3.4532a447.js
@@ -1 +1 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48b296c3"],{"1ee7":function(e,t,o){"use strict";o("b09e")},"8d68":function(e,t,o){"use strict";o.r(t);var c=o("7a23");const n=Object(c["withScopeId"])("data-v-ab8c505e");Object(c["pushScopeId"])("data-v-ab8c505e");const s=Object(c["createVNode"])("legend",null,"information fields",-1),a={class:"information"},r=Object(c["createVNode"])("figure",null,[Object(c["createVNode"])("img",{src:"assets/information-light.png",alt:"slideshow"}),Object(c["createVNode"])("img",{src:"assets/information-dark.png",alt:"slideshow"})],-1),i=Object(c["createVNode"])("li",null,[Object(c["createTextVNode"])("GitHub: "),Object(c["createVNode"])("a",{href:"https://github.com/redgoose-dev/slideshow",target:"_blank"},"https://github.com/redgoose-dev/slideshow")],-1),d=Object(c["createVNode"])("a",{href:"https://redgoose.me",target:"_blank"},"https://redgoose.me",-1);Object(c["popScopeId"])();const l=n((e,t,o,n,l,b)=>(Object(c["openBlock"])(),Object(c["createBlock"])("fieldset",null,[s,Object(c["createVNode"])("div",a,[r,Object(c["createVNode"])("ul",null,[Object(c["createVNode"])("li",null,[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.$t("base.version"))+": ",1),Object(c["createVNode"])("strong",null,Object(c["toDisplayString"])(e.version),1)]),i,Object(c["createVNode"])("li",null,[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.$t("base.author"))+": ",1),d])]),Object(c["createVNode"])("p",{innerHTML:e.$t("description.information",{link:"GitHub Issues"})},null,8,["innerHTML"])])])));var b=o("9224"),u=Object(c["defineComponent"])({name:"PreferenceInformation",setup(){return{version:b["a"]}}});o("1ee7"),o("def0");u.render=l,u.__scopeId="data-v-ab8c505e";t["default"]=u},9224:function(e){e.exports=JSON.parse('{"a":"1.1.4"}')},b09e:function(e,t,o){},def0:function(e,t,o){"use strict";o("f4d4")},f4d4:function(e,t,o){}}]);
\ No newline at end of file
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48b296c3"],{"1ee7":function(e,t,o){"use strict";o("b09e")},"8d68":function(e,t,o){"use strict";o.r(t);var c=o("7a23");const n=Object(c["withScopeId"])("data-v-ab8c505e");Object(c["pushScopeId"])("data-v-ab8c505e");const s=Object(c["createVNode"])("legend",null,"information fields",-1),a={class:"information"},r=Object(c["createVNode"])("figure",null,[Object(c["createVNode"])("img",{src:"assets/information-light.png",alt:"slideshow"}),Object(c["createVNode"])("img",{src:"assets/information-dark.png",alt:"slideshow"})],-1),i=Object(c["createVNode"])("li",null,[Object(c["createTextVNode"])("GitHub: "),Object(c["createVNode"])("a",{href:"https://github.com/redgoose-dev/slideshow",target:"_blank"},"https://github.com/redgoose-dev/slideshow")],-1),d=Object(c["createVNode"])("a",{href:"https://redgoose.me",target:"_blank"},"https://redgoose.me",-1);Object(c["popScopeId"])();const l=n((e,t,o,n,l,b)=>(Object(c["openBlock"])(),Object(c["createBlock"])("fieldset",null,[s,Object(c["createVNode"])("div",a,[r,Object(c["createVNode"])("ul",null,[Object(c["createVNode"])("li",null,[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.$t("base.version"))+": ",1),Object(c["createVNode"])("strong",null,Object(c["toDisplayString"])(e.version),1)]),i,Object(c["createVNode"])("li",null,[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.$t("base.author"))+": ",1),d])]),Object(c["createVNode"])("p",{innerHTML:e.$t("description.information",{link:"GitHub Issues"})},null,8,["innerHTML"])])])));var b=o("9224"),u=Object(c["defineComponent"])({name:"PreferenceInformation",setup(){return{version:b["a"]}}});o("1ee7"),o("def0");u.render=l,u.__scopeId="data-v-ab8c505e";t["default"]=u},9224:function(e){e.exports=JSON.parse('{"a":"1.1.6"}')},b09e:function(e,t,o){},def0:function(e,t,o){"use strict";o("f4d4")},f4d4:function(e,t,o){}}]);
\ No newline at end of file
diff --git a/package.json b/package.json
index 3ffcd4c..9ba9563 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "@redgoose/slideshow",
"productName": "Slideshow",
"description": "vue's slideshow",
- "version": "1.1.5",
+ "version": "1.1.6",
"main": "src/screen/App.vue",
"repository": "https://github.com/redgoose-dev/slideshow.git",
"author": {
@@ -14,8 +14,7 @@
"scripts": {
"dev": "vue-cli-service serve --host 0.0.0.0 --port 3000",
"build": "vue-cli-service build",
- "dev-external": "vue-cli-service serve --host 0.0.0.0 --port 3000 src/external/main.js",
- "version-patch": "npm version patch"
+ "dev-external": "vue-cli-service serve --host 0.0.0.0 --port 3000 src/external/main.js"
},
"browserslist": [
"> 1%",