sd-webui-infinite-image-bro.../vue/dist/assets/globalSetting-6b9d167f.js

2 lines
23 KiB
JavaScript

import{c as s,af as rt,au as He,av as Ke,h as S,d as oe,Z as T,aw as qe,ax as lt,$ as K,a as I,ay as ut,az as Be,b as it,ai as J,aA as ot,l as Z,_ as Ge,aB as Q,aC as st,j as Le,u as je,D as ct,aD as We,a2 as dt,P as k,X as vt,Y as ft,aE as mt,w as Fe,aF as gt,aG as pt,aH as ht,g as Ve,aI as bt,k as yt,o as le,y as ye,H as Se,n as F,r as y,S as Ne,aJ as St,G as Nt,x as W,p as X,m as Ae,v as Y,ah as Ce,q as Te,z as Oe,A as Ct,aK as wt,aL as kt,aM as _t,aN as It,U as xt,T as Et,W as Dt}from"./index-0ff6a040.js";import{_ as Mt,F as $t}from"./index-bddc9ad2.js";import{v as Bt,g as Ft}from"./hook-aa833af6.js";/* empty css *//* empty css */import"./_baseIteratee-d9d0859b.js";import"./db-d4ebc7b6.js";var Vt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const At=Vt;function Pe(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},i=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(i=i.concat(Object.getOwnPropertySymbols(t).filter(function(d){return Object.getOwnPropertyDescriptor(t,d).enumerable}))),i.forEach(function(d){Tt(n,d,t[d])})}return n}function Tt(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var xe=function(e,t){var i=Pe({},e,t.attrs);return s(rt,Pe({},i,{icon:At}),null)};xe.displayName="UpOutlined";xe.inheritAttrs=!1;const Ot=xe;function _e(){return typeof BigInt=="function"}function ue(n){var e=n.trim(),t=e.startsWith("-");t&&(e=e.slice(1)),e=e.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),e.startsWith(".")&&(e="0".concat(e));var i=e||"0",d=i.split("."),g=d[0]||"0",p=d[1]||"0";g==="0"&&p==="0"&&(t=!1);var h=t?"-":"";return{negative:t,negativeStr:h,trimStr:i,integerStr:g,decimalStr:p,fullStr:"".concat(h).concat(i)}}function Ee(n){var e=String(n);return!Number.isNaN(Number(e))&&e.includes("e")}function ie(n){var e=String(n);if(Ee(n)){var t=Number(e.slice(e.indexOf("e-")+2)),i=e.match(/\.(\d+)/);return i!=null&&i[1]&&(t+=i[1].length),t}return e.includes(".")&&Me(e)?e.length-e.indexOf(".")-1:0}function De(n){var e=String(n);if(Ee(n)){if(n>Number.MAX_SAFE_INTEGER)return String(_e()?BigInt(n).toString():Number.MAX_SAFE_INTEGER);if(n<Number.MIN_SAFE_INTEGER)return String(_e()?BigInt(n).toString():Number.MIN_SAFE_INTEGER);e=n.toFixed(ie(e))}return ue(e).fullStr}function Me(n){return typeof n=="number"?!Number.isNaN(n):n?/^\s*-?\d+(\.\d+)?\s*$/.test(n)||/^\s*-?\d+\.\s*$/.test(n)||/^\s*-?\.\d+\s*$/.test(n):!1}function Xe(n){return!n&&n!==0&&!Number.isNaN(n)||!String(n).trim()}var Pt=function(){function n(e){if(Ke(this,n),S(this,"origin",""),Xe(e)){this.empty=!0;return}this.origin=String(e),this.number=Number(e)}return He(n,[{key:"negate",value:function(){return new n(-this.toNumber())}},{key:"add",value:function(t){if(this.isInvalidate())return new n(t);var i=Number(t);if(Number.isNaN(i))return this;var d=this.number+i;if(d>Number.MAX_SAFE_INTEGER)return new n(Number.MAX_SAFE_INTEGER);if(d<Number.MIN_SAFE_INTEGER)return new n(Number.MIN_SAFE_INTEGER);var g=Math.max(ie(this.number),ie(i));return new n(d.toFixed(g))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(t){return this.toNumber()===(t==null?void 0:t.toNumber())}},{key:"lessEquals",value:function(t){return this.add(t.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t?this.isInvalidate()?"":De(this.number):this.origin}}]),n}(),Ut=function(){function n(e){if(Ke(this,n),S(this,"origin",""),Xe(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var t=e;if(Ee(t)&&(t=Number(t)),t=typeof t=="string"?t:De(t),Me(t)){var i=ue(t);this.negative=i.negative;var d=i.trimStr.split(".");this.integer=BigInt(d[0]);var g=d[1]||"0";this.decimal=BigInt(g),this.decimalLen=g.length}else this.nan=!0}return He(n,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(t){var i="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(t,"0"));return BigInt(i)}},{key:"negate",value:function(){var t=new n(this.toString());return t.negative=!t.negative,t}},{key:"add",value:function(t){if(this.isInvalidate())return new n(t);var i=new n(t);if(i.isInvalidate())return this;var d=Math.max(this.getDecimalStr().length,i.getDecimalStr().length),g=this.alignDecimal(d),p=i.alignDecimal(d),h=(g+p).toString(),o=ue(h),u=o.negativeStr,f=o.trimStr,r="".concat(u).concat(f.padStart(d+1,"0"));return new n("".concat(r.slice(0,-d),".").concat(r.slice(-d)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(t){return this.toString()===(t==null?void 0:t.toString())}},{key:"lessEquals",value:function(t){return this.add(t.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t?this.isInvalidate()?"":ue("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),n}();function U(n){return _e()?new Ut(n):new Pt(n)}function Ie(n,e,t){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(n==="")return"";var d=ue(n),g=d.negativeStr,p=d.integerStr,h=d.decimalStr,o="".concat(e).concat(h),u="".concat(g).concat(p);if(t>=0){var f=Number(h[t]);if(f>=5&&!i){var r=U(n).add("".concat(g,"0.").concat("0".repeat(t)).concat(10-f));return Ie(r.toString(),e,t,i)}return t===0?u:"".concat(u).concat(e).concat(h.padEnd(t,"0").slice(0,t))}return o===".0"?u:"".concat(u).concat(o)}var Rt=200,zt=600;const Ht=oe({compatConfig:{MODE:3},name:"StepHandler",inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:{type:Function}},slots:["upNode","downNode"],setup:function(e,t){var i=t.slots,d=t.emit,g=T(),p=function(u,f){u.preventDefault(),d("step",f);function r(){d("step",f),g.value=setTimeout(r,Rt)}g.value=setTimeout(r,zt)},h=function(){clearTimeout(g.value)};return qe(function(){h()}),function(){if(lt())return null;var o=e.prefixCls,u=e.upDisabled,f=e.downDisabled,r="".concat(o,"-handler"),V=K(r,"".concat(r,"-up"),S({},"".concat(r,"-up-disabled"),u)),D=K(r,"".concat(r,"-down"),S({},"".concat(r,"-down-disabled"),f)),_={unselectable:"on",role:"button",onMouseup:h,onMouseleave:h},x=i.upNode,O=i.downNode;return s("div",{class:"".concat(r,"-wrap")},[s("span",I(I({},_),{},{onMousedown:function(M){p(M,!0)},"aria-label":"Increase Value","aria-disabled":u,class:V}),[(x==null?void 0:x())||s("span",{unselectable:"on",class:"".concat(o,"-handler-up-inner")},null)]),s("span",I(I({},_),{},{onMousedown:function(M){p(M,!1)},"aria-label":"Decrease Value","aria-disabled":f,class:D}),[(O==null?void 0:O())||s("span",{unselectable:"on",class:"".concat(o,"-handler-down-inner")},null)])])}}});function Kt(n,e){var t=T(null);function i(){try{var g=n.value,p=g.selectionStart,h=g.selectionEnd,o=g.value,u=o.substring(0,p),f=o.substring(h);t.value={start:p,end:h,value:o,beforeTxt:u,afterTxt:f}}catch{}}function d(){if(n.value&&t.value&&e.value)try{var g=n.value.value,p=t.value,h=p.beforeTxt,o=p.afterTxt,u=p.start,f=g.length;if(g.endsWith(o))f=g.length-t.value.afterTxt.length;else if(g.startsWith(h))f=h.length;else{var r=h[u-1],V=g.indexOf(r,u-1);V!==-1&&(f=V+1)}n.value.setSelectionRange(f,f)}catch(D){ut(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(D.message))}}return[i,d]}const qt=function(){var n=T(0),e=function(){Be.cancel(n.value)};return qe(function(){e()}),function(t){e(),n.value=Be(function(){t()})}};var Gt=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],Ue=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},Re=function(e){var t=U(e);return t.isInvalidate()?null:t},Ye=function(){return{stringMode:{type:Boolean},defaultValue:{type:[String,Number]},value:{type:[String,Number]},prefixCls:{type:String},min:{type:[String,Number]},max:{type:[String,Number]},step:{type:[String,Number],default:1},tabindex:{type:Number},controls:{type:Boolean,default:!0},readonly:{type:Boolean},disabled:{type:Boolean},autofocus:{type:Boolean},keyboard:{type:Boolean,default:!0},parser:{type:Function},formatter:{type:Function},precision:{type:Number},decimalSeparator:{type:String},onInput:{type:Function},onChange:{type:Function},onPressEnter:{type:Function},onStep:{type:Function},onBlur:{type:Function},onFocus:{type:Function}}};const Lt=oe({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:I(I({},Ye()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,t){var i=t.attrs,d=t.slots,g=t.emit,p=t.expose,h=T(),o=T(!1),u=T(!1),f=T(!1),r=T(U(e.value));function V(c){e.value===void 0&&(r.value=c)}var D=function(a,b){if(!b)return e.precision>=0?e.precision:Math.max(ie(a),ie(e.step))},_=function(a){var b=String(a);if(e.parser)return e.parser(b);var l=b;return e.decimalSeparator&&(l=l.replace(e.decimalSeparator,".")),l.replace(/[^\w.-]+/g,"")},x=T(""),O=function(a,b){if(e.formatter)return e.formatter(a,{userTyping:b,input:String(x.value)});var l=typeof a=="number"?De(a):a;if(!b){var B=D(l,b);if(Me(l)&&(e.decimalSeparator||B>=0)){var E=e.decimalSeparator||".";l=Ie(l,E,B)}}return l},v=function(){var c=e.value;return r.value.isInvalidate()&&["string","number"].includes(it(c))?Number.isNaN(c)?"":c:O(r.value.toString(),!1)}();x.value=v;function M(c,a){x.value=O(c.isInvalidate()?c.toString(!1):c.toString(!a),a)}var R=J(function(){return Re(e.max)}),$=J(function(){return Re(e.min)}),C=J(function(){return!R.value||!r.value||r.value.isInvalidate()?!1:R.value.lessEquals(r.value)}),z=J(function(){return!$.value||!r.value||r.value.isInvalidate()?!1:r.value.lessEquals($.value)}),N=Kt(h,o),m=ot(N,2),A=m[0],se=m[1],q=function(a){return R.value&&!a.lessEquals(R.value)?R.value:$.value&&!$.value.lessEquals(a)?$.value:null},G=function(a){return!q(a)},L=function(a,b){var l=a,B=G(l)||l.isEmpty();if(!l.isEmpty()&&!b&&(l=q(l)||l,B=!0),!e.readonly&&!e.disabled&&B){var E=l.toString(),P=D(E,b);if(P>=0&&(l=U(Ie(E,".",P))),!l.equals(r.value)){var H;V(l),(H=e.onChange)===null||H===void 0||H.call(e,l.isEmpty()?null:Ue(e.stringMode,l)),e.value===void 0&&M(l,b)}return l}return r.value},ee=qt(),te=function c(a){var b;if(A(),x.value=a,!f.value){var l=_(a),B=U(l);B.isNaN()||L(B,!0)}(b=e.onInput)===null||b===void 0||b.call(e,a),ee(function(){var E=a;e.parser||(E=a.replace(/。/g,".")),E!==a&&c(E)})},ne=function(){f.value=!0},ce=function(){f.value=!1,te(h.value.value)},ae=function(a){te(a.target.value)},re=function(a){var b,l;if(!(a&&C.value||!a&&z.value)){u.value=!1;var B=U(e.step);a||(B=B.negate());var E=(r.value||U(0)).add(B.toString()),P=L(E,!1);(b=e.onStep)===null||b===void 0||b.call(e,Ue(e.stringMode,P),{offset:e.step,type:a?"up":"down"}),(l=h.value)===null||l===void 0||l.focus()}},de=function(a){var b=U(_(x.value)),l=b;b.isNaN()?l=r.value:l=L(b,a),e.value!==void 0?M(r.value,!1):l.isNaN()||M(l,!1)},pe=function(a){var b=a.which;if(u.value=!0,b===Q.ENTER){var l;f.value||(u.value=!1),de(!1),(l=e.onPressEnter)===null||l===void 0||l.call(e,a)}e.keyboard!==!1&&!f.value&&[Q.UP,Q.DOWN].includes(b)&&(re(Q.UP===b),a.preventDefault())},w=function(){u.value=!1},j=function(a){de(!1),o.value=!1,u.value=!1,g("blur",a)};return Z(function(){return e.precision},function(){r.value.isInvalidate()||M(r.value,!1)},{flush:"post"}),Z(function(){return e.value},function(){var c=U(e.value);r.value=c;var a=U(_(x.value));(!c.equals(a)||!u.value||e.formatter)&&M(c,u.value)},{flush:"post"}),Z(x,function(){e.formatter&&se()},{flush:"post"}),Z(function(){return e.disabled},function(c){c&&(o.value=!1)}),p({focus:function(){var a;(a=h.value)===null||a===void 0||a.focus()},blur:function(){var a;(a=h.value)===null||a===void 0||a.blur()}}),function(){var c,a=I(I({},i),e),b=a.prefixCls,l=b===void 0?"rc-input-number":b,B=a.min,E=a.max,P=a.step,H=P===void 0?1:P;a.defaultValue,a.value;var ve=a.disabled,fe=a.readonly;a.keyboard;var me=a.controls,he=me===void 0?!0:me,ge=a.autofocus;a.stringMode,a.parser,a.formatter,a.precision,a.decimalSeparator,a.onChange,a.onInput,a.onPressEnter,a.onStep;var Je=a.lazy,Ze=a.class,Qe=a.style,et=Ge(a,Gt),tt=d.upHandler,nt=d.downHandler,$e="".concat(l,"-input"),be={};return Je?be.onChange=ae:be.onInput=ae,s("div",{class:K(l,Ze,(c={},S(c,"".concat(l,"-focused"),o.value),S(c,"".concat(l,"-disabled"),ve),S(c,"".concat(l,"-readonly"),fe),S(c,"".concat(l,"-not-a-number"),r.value.isNaN()),S(c,"".concat(l,"-out-of-range"),!r.value.isInvalidate()&&!G(r.value)),c)),style:Qe,onKeydown:pe,onKeyup:w},[he&&s(Ht,{prefixCls:l,upDisabled:C.value,downDisabled:z.value,onStep:re},{upNode:tt,downNode:nt}),s("div",{class:"".concat($e,"-wrap")},[s("input",I(I(I({autofocus:ge,autocomplete:"off",role:"spinbutton","aria-valuemin":B,"aria-valuemax":E,"aria-valuenow":r.value.isInvalidate()?null:r.value.toString(),step:H},et),{},{ref:h,class:$e,value:x.value,disabled:ve,readonly:fe,onFocus:function(at){o.value=!0,g("focus",at)}},be),{},{onBlur:j,onCompositionstart:ne,onCompositionend:ce}),null)])])}}});function we(n){return n!=null}var jt=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],ze=Ye(),Wt=function(){return I(I({},ze),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:k.any,addonAfter:k.any,prefix:k.any,"onUpdate:value":ze.onChange,valueModifiers:Object})},ke=oe({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Wt(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,t){var i=t.emit,d=t.expose,g=t.attrs,p=t.slots,h=Le(),o=je("input-number",e),u=o.prefixCls,f=o.size,r=o.direction,V=T(e.value===void 0?e.defaultValue:e.value),D=T(!1);Z(function(){return e.value},function(){V.value=e.value});var _=T(null),x=function(){var C;(C=_.value)===null||C===void 0||C.focus()},O=function(){var C;(C=_.value)===null||C===void 0||C.blur()};d({focus:x,blur:O});var v=function(C){e.value===void 0&&(V.value=C),i("update:value",C),i("change",C),h.onFieldChange()},M=function(C){D.value=!1,i("blur",C),h.onFieldBlur()},R=function(C){D.value=!0,i("focus",C)};return function(){var $,C,z,N,m=I(I({},g),e),A=m.class,se=m.bordered,q=m.readonly,G=m.style,L=m.addonBefore,ee=L===void 0?($=p.addonBefore)===null||$===void 0?void 0:$.call(p):L,te=m.addonAfter,ne=te===void 0?(C=p.addonAfter)===null||C===void 0?void 0:C.call(p):te,ce=m.prefix,ae=ce===void 0?(z=p.prefix)===null||z===void 0?void 0:z.call(p):ce,re=m.valueModifiers,de=re===void 0?{}:re,pe=Ge(m,jt),w=u.value,j=f.value,c=K((N={},S(N,"".concat(w,"-lg"),j==="large"),S(N,"".concat(w,"-sm"),j==="small"),S(N,"".concat(w,"-rtl"),r.value==="rtl"),S(N,"".concat(w,"-readonly"),q),S(N,"".concat(w,"-borderless"),!se),N),A),a=s(Lt,I(I({},We(pe,["size","defaultValue"])),{},{ref:_,lazy:!!de.lazy,value:V.value,class:c,prefixCls:w,readonly:q,onChange:v,onBlur:M,onFocus:R}),{upHandler:function(){return s(Ot,{class:"".concat(w,"-handler-up-inner")},null)},downHandler:function(){return s(ct,{class:"".concat(w,"-handler-down-inner")},null)}}),b=we(ee)||we(ne);if(we(ae)){var l,B=K("".concat(w,"-affix-wrapper"),(l={},S(l,"".concat(w,"-affix-wrapper-focused"),D.value),S(l,"".concat(w,"-affix-wrapper-disabled"),e.disabled),S(l,"".concat(w,"-affix-wrapper-rtl"),r.value==="rtl"),S(l,"".concat(w,"-affix-wrapper-readonly"),q),S(l,"".concat(w,"-affix-wrapper-borderless"),!se),S(l,"".concat(A),!b&&A),l));a=s("div",{class:B,style:G,onMouseup:function(){return _.value.focus()}},[s("span",{class:"".concat(w,"-prefix")},[ae]),a])}if(b){var E,P="".concat(w,"-group"),H="".concat(P,"-addon"),ve=ee?s("div",{class:H},[ee]):null,fe=ne?s("div",{class:H},[ne]):null,me=K("".concat(w,"-wrapper"),P,S({},"".concat(P,"-rtl"),r.value==="rtl")),he=K("".concat(w,"-group-wrapper"),(E={},S(E,"".concat(w,"-group-wrapper-sm"),j==="small"),S(E,"".concat(w,"-group-wrapper-lg"),j==="large"),S(E,"".concat(w,"-group-wrapper-rtl"),r.value==="rtl"),E),A);a=s("div",{class:he,style:G},[s("div",{class:me},[ve,a,fe])])}return dt(a,{style:G})}}});const Xt=st(ke,{install:function(e){return e.component(ke.name,ke),e}});var Yt=ft("small","default"),Jt=function(){return{id:String,prefixCls:String,size:k.oneOf(Yt),disabled:{type:Boolean,default:void 0},checkedChildren:k.any,unCheckedChildren:k.any,tabindex:k.oneOfType([k.string,k.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:k.oneOfType([k.string,k.number,k.looseBool]),checkedValue:k.oneOfType([k.string,k.number,k.looseBool]).def(!0),unCheckedValue:k.oneOfType([k.string,k.number,k.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},Zt=oe({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:Jt(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,t){var i=t.attrs,d=t.slots,g=t.expose,p=t.emit,h=Le();mt(function(){Fe(!("defaultChecked"in i),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),Fe(!("value"in i),"Switch","`value` is not validate prop, do you mean `checked`?")});var o=T(e.checked!==void 0?e.checked:i.defaultChecked),u=J(function(){return o.value===e.checkedValue});Z(function(){return e.checked},function(){o.value=e.checked});var f=je("switch",e),r=f.prefixCls,V=f.direction,D=f.size,_=T(),x=function(){var m;(m=_.value)===null||m===void 0||m.focus()},O=function(){var m;(m=_.value)===null||m===void 0||m.blur()};g({focus:x,blur:O}),gt(function(){pt(function(){e.autofocus&&!e.disabled&&_.value.focus()})});var v=function(m,A){e.disabled||(p("update:checked",m),p("change",m,A),h.onFieldChange())},M=function(m){p("blur",m)},R=function(m){x();var A=u.value?e.unCheckedValue:e.checkedValue;v(A,m),p("click",A,m)},$=function(m){m.keyCode===Q.LEFT?v(e.unCheckedValue,m):m.keyCode===Q.RIGHT&&v(e.checkedValue,m),p("keydown",m)},C=function(m){var A;(A=_.value)===null||A===void 0||A.blur(),p("mouseup",m)},z=J(function(){var N;return N={},S(N,"".concat(r.value,"-small"),D.value==="small"),S(N,"".concat(r.value,"-loading"),e.loading),S(N,"".concat(r.value,"-checked"),u.value),S(N,"".concat(r.value,"-disabled"),e.disabled),S(N,r.value,!0),S(N,"".concat(r.value,"-rtl"),V.value==="rtl"),N});return function(){var N;return s(bt,{insertExtraNode:!0},{default:function(){return[s("button",I(I(I({},We(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),i),{},{id:(N=e.id)!==null&&N!==void 0?N:h.id.value,onKeydown:$,onClick:R,onBlur:M,onMouseup:C,type:"button",role:"switch","aria-checked":o.value,disabled:e.disabled||e.loading,class:[i.class,z.value],ref:_}),[s("div",{class:"".concat(r.value,"-handle")},[e.loading?s(ht,{class:"".concat(r.value,"-loading-icon")},null):null]),s("span",{class:"".concat(r.value,"-inner")},[u.value?Ve(d,e,"checkedChildren"):Ve(d,e,"unCheckedChildren")])])]}})}}});const Qt=vt(Zt);const en={class:"panel"},tn={class:"lang-select-wrap"},nn={class:"col"},an={class:"col"},rn={class:"col"},ln=oe({__name:"globalSetting",setup(n){const e=yt(),t=T(!1),i=async()=>{window.location.reload()},d=[{value:"en",text:"English"},{value:"zh",text:"中文"},{value:"de",text:"Deutsch"}],g=(o,u)=>{const f=Ft(o);f&&(e.shortcut[u]=f)},p=!!{}.TAURI_ARCH,h=async()=>{await wt("shutdown_api_server_command"),await kt.removeFile(_t),await It()};return(o,u)=>{const f=Qt,r=Mt,V=Xt,D=xt,_=Et,x=$t;return le(),ye("div",en,[Se("",!0),s(x,null,{default:F(()=>{var O;return[s(r,{label:o.$t("useThumbnailPreview")},{default:F(()=>[s(f,{checked:y(e).enableThumbnail,"onUpdate:checked":u[0]||(u[0]=v=>y(e).enableThumbnail=v)},null,8,["checked"])]),_:1},8,["label"]),s(r,{label:o.$t("defaultSortingMethod")},{default:F(()=>[s(y(Ne),{value:y(e).defaultSortingMethod,"onUpdate:value":u[1]||(u[1]=v=>y(e).defaultSortingMethod=v),conv:y(St),options:y(Nt)},null,8,["value","conv","options"])]),_:1},8,["label"]),s(r,{label:o.$t("defaultViewMode")},{default:F(()=>[s(y(Ne),{value:y(e).defaultViewMode,"onUpdate:value":u[2]||(u[2]=v=>y(e).defaultViewMode=v),conv:{value:v=>v,text:v=>o.$t(v)},options:y(Bt)},null,8,["value","conv","options"])]),_:1},8,["label"]),s(r,{label:o.$t("gridThumbnailWidth")},{default:F(()=>[s(V,{value:y(e).gridThumbnailSize,"onUpdate:value":u[3]||(u[3]=v=>y(e).gridThumbnailSize=v),min:256,max:1024},null,8,["value"]),W(" (px) ")]),_:1},8,["label"]),s(r,{label:o.$t("largeGridThumbnailWidth")},{default:F(()=>[s(V,{value:y(e).largeGridThumbnailSize,"onUpdate:value":u[4]||(u[4]=v=>y(e).largeGridThumbnailSize=v),min:256,max:1024},null,8,["value"]),W(" (px) ")]),_:1},8,["label"]),s(r,{label:o.$t("longPressOpenContextMenu")},{default:F(()=>[s(f,{checked:y(e).longPressOpenContextMenu,"onUpdate:checked":u[5]||(u[5]=v=>y(e).longPressOpenContextMenu=v)},null,8,["checked"])]),_:1},8,["label"]),s(r,{label:o.$t("onlyFoldersAndImages")},{default:F(()=>[s(f,{checked:y(e).onlyFoldersAndImages,"onUpdate:checked":u[6]||(u[6]=v=>y(e).onlyFoldersAndImages=v)},null,8,["checked"])]),_:1},8,["label"]),s(r,{label:o.$t("lang")},{default:F(()=>[X("div",tn,[s(y(Ne),{options:d,value:y(e).lang,"onUpdate:value":u[7]||(u[7]=v=>y(e).lang=v),onChange:u[8]||(u[8]=v=>t.value=!0)},null,8,["value"])]),t.value?(le(),Ae(D,{key:0,type:"primary",onClick:i,ghost:""},{default:F(()=>[W(Y(y(Ce)("langChangeReload")),1)]),_:1})):Se("",!0)]),_:1},8,["label"]),X("h2",null,Y(y(Ce)("shortcutKey")),1),s(r,{label:o.$t("deleteSelected")},{default:F(()=>[X("div",nn,[s(_,{value:y(e).shortcut.delete,onKeydown:u[9]||(u[9]=Te(v=>g(v,"delete"),["stop","prevent"])),placeholder:o.$t("shortcutKeyDescription")},null,8,["value","placeholder"]),s(D,{onClick:u[10]||(u[10]=v=>y(e).shortcut.delete=""),class:"clear-btn"},{default:F(()=>[W(Y(o.$t("clear")),1)]),_:1})])]),_:1},8,["label"]),(le(!0),ye(Oe,null,Ct(((O=y(e).conf)==null?void 0:O.all_custom_tags)??[],v=>(le(),Ae(r,{label:o.$t("toggleTagSelection",{tag:v.name}),key:v.id},{default:F(()=>[X("div",an,[s(_,{value:y(e).shortcut[`toggle_tag_${v.name}`],onKeydown:Te(M=>g(M,`toggle_tag_${v.name}`),["stop","prevent"]),placeholder:o.$t("shortcutKeyDescription")},null,8,["value","onKeydown","placeholder"]),s(D,{onClick:M=>y(e).shortcut[`toggle_tag_${v.name}`]="",class:"clear-btn"},{default:F(()=>[W(Y(o.$t("clear")),1)]),_:2},1032,["onClick"])])]),_:2},1032,["label"]))),128)),p?(le(),ye(Oe,{key:0},[X("h2",null,Y(y(Ce)("clientSpecificSettings")),1),s(r,null,{default:F(()=>[X("div",rn,[s(D,{onClick:h,class:"clear-btn"},{default:F(()=>[W(Y(o.$t("initiateSoftwareStartupConfig")),1)]),_:1})])]),_:1})],64)):Se("",!0)]}),_:1})])}}});const gn=Dt(ln,[["__scopeId","data-v-7d7bc676"]]);export{gn as default};