2 lines
15 KiB
JavaScript
2 lines
15 KiB
JavaScript
import{d as Q,u as ge,g as q,_ as Te,c as r,a as ce,P as ne,D as pe,f as Le,w as bt,b as Ct,e as _t,h as xe,M as me,i as yt,j as ht,F as fe,A as wt,o as k,k as $,l as s,m as L,t as m,n as ve,p as D,q as Ee,r as It,s as St,v as Me,x as B,y as i,z as e,B as p,C as F,E as At,G as $t,H as Be,I as Pt,J as Rt,K as xt,S as Mt,L as Bt,N as Ft,O as Dt,Q as Fe,R as Nt,T as Ot,U as Tt,V as Lt,W as Et,X as Vt}from"./index-7f89456f.js";import{S as K,s as zt}from"./index-485761d2.js";import{F as N,_ as jt}from"./index-ce5e0917.js";import"./index-d0211b26.js";import"./index-08e1e48f.js";import{_ as Ut}from"./index-ec397928.js";import{_ as Wt}from"./shortcut-7f420da3.js";import{D as Ve}from"./index-31a27e12.js";/* empty css */import"./index-639969f6.js";import{u as Gt,a as qt,b as Kt,c as Ht,d as Qt,e as Jt,f as Xt,g as Yt,h as Zt,s as en,o as De}from"./index-d3fa759a.js";import{s as tn,F as nn}from"./FileItem-71fdd7ed.js";import{M as on,L as rn,R as an,f as ln}from"./MultiSelectKeep-259a7683.js";import"./isArrayLikeObject-0d61aa94.js";import"./index-8dbe984d.js";import"./_isIterateeCall-eac05144.js";import"./index-7ba6e156.js";var sn=["class","style"],un=function(){return{prefixCls:String,href:String,separator:ne.any,overlay:ne.any,onClick:Function}};const H=Q({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:un(),slots:["separator","overlay"],setup:function(o,u){var c=u.slots,f=u.attrs,h=ge("breadcrumb",o),C=h.prefixCls,S=function(w,v){var d=q(c,o,"overlay");return d?r(Ve,{overlay:d,placement:"bottom"},{default:function(){return[r("span",{class:"".concat(v,"-overlay-link")},[w,r(pe,null,null)])]}}):w};return function(){var A,w=(A=q(c,o,"separator"))!==null&&A!==void 0?A:"/",v=q(c,o),d=f.class,_=f.style,g=Te(f,sn),b;return o.href!==void 0?b=r("a",ce({class:"".concat(C.value,"-link"),onClick:o.onClick},g),[v]):b=r("span",ce({class:"".concat(C.value,"-link"),onClick:o.onClick},g),[v]),b=S(b,C.value),v?r("span",{class:d,style:_},[b,w&&r("span",{class:"".concat(C.value,"-separator")},[w])]):null}}});var dn=function(){return{prefixCls:String,routes:{type:Array},params:ne.any,separator:ne.any,itemRender:{type:Function}}};function cn(a,o){if(!a.breadcrumbName)return null;var u=Object.keys(o).join("|"),c=a.breadcrumbName.replace(new RegExp(":(".concat(u,")"),"g"),function(f,h){return o[h]||f});return c}function Ne(a){var o=a.route,u=a.params,c=a.routes,f=a.paths,h=c.indexOf(o)===c.length-1,C=cn(o,u);return h?r("span",null,[C]):r("a",{href:"#/".concat(f.join("/"))},[C])}const z=Q({compatConfig:{MODE:3},name:"ABreadcrumb",props:dn(),slots:["separator","itemRender"],setup:function(o,u){var c=u.slots,f=ge("breadcrumb",o),h=f.prefixCls,C=f.direction,S=function(d,_){return d=(d||"").replace(/^\//,""),Object.keys(_).forEach(function(g){d=d.replace(":".concat(g),_[g])}),d},A=function(d,_,g){var b=yt(d),I=S(_||"",g);return I&&b.push(I),b},w=function(d){var _=d.routes,g=_===void 0?[]:_,b=d.params,I=b===void 0?{}:b,O=d.separator,P=d.itemRender,R=P===void 0?Ne:P,T=[];return g.map(function(y){var x=S(y.path,I);x&&T.push(x);var j=[].concat(T),U=null;return y.children&&y.children.length&&(U=r(me,null,{default:function(){return[y.children.map(function(E){return r(me.Item,{key:E.path||E.breadcrumbName},{default:function(){return[R({route:E,params:I,routes:g,paths:A(j,E.path,I)})]}})})]}})),r(H,{overlay:U,separator:O,key:x||y.breadcrumbName},{default:function(){return[R({route:y,params:I,routes:g,paths:j})]}})})};return function(){var v,d,_,g=o.routes,b=o.params,I=b===void 0?{}:b,O=Le(q(c,o)),P=(v=q(c,o,"separator"))!==null&&v!==void 0?v:"/",R=o.itemRender||c.itemRender||Ne;g&&g.length>0?_=w({routes:g,params:I,separator:P,itemRender:R}):O.length&&(_=O.map(function(y,x){return bt(Ct(y.type)==="object"&&(y.type.__ANT_BREADCRUMB_ITEM||y.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),_t(y,{separator:P,key:x})}));var T=(d={},xe(d,h.value,!0),xe(d,"".concat(h.value,"-rtl"),C.value==="rtl"),d);return r("div",{class:T},[_])}}});var pn=["separator","class"],mn=function(){return{prefixCls:String}};const ke=Q({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:mn(),setup:function(o,u){var c=u.slots,f=u.attrs,h=ge("breadcrumb",o),C=h.prefixCls;return function(){var S;f.separator;var A=f.class,w=Te(f,pn),v=Le((S=c.default)===null||S===void 0?void 0:S.call(c));return r("span",ce({class:["".concat(C.value,"-separator"),A]},w),[v.length>0?v:"/"])}}});z.Item=H;z.Separator=ke;z.install=function(a){return a.component(z.name,z),a.component(H.name,H),a.component(ke.name,ke),a};N.useInjectFormItemContext=ht;N.ItemRest=fe;N.install=function(a){return a.component(N.name,N),a.component(N.Item.name,N.Item),a.component(fe.name,fe),a};K.setDefaultIndicator=zt;K.install=function(a){return a.component(K.name,K),a};var fn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"};const vn=fn;function Oe(a){for(var o=1;o<arguments.length;o++){var u=arguments[o]!=null?Object(arguments[o]):{},c=Object.keys(u);typeof Object.getOwnPropertySymbols=="function"&&(c=c.concat(Object.getOwnPropertySymbols(u).filter(function(f){return Object.getOwnPropertyDescriptor(u,f).enumerable}))),c.forEach(function(f){kn(a,f,u[f])})}return a}function kn(a,o,u){return o in a?Object.defineProperty(a,o,{value:u,enumerable:!0,configurable:!0,writable:!0}):a[o]=u,a}var be=function(o,u){var c=Oe({},o,u.attrs);return r(wt,Oe({},c,{icon:vn}),null)};be.displayName="ArrowLeftOutlined";be.inheritAttrs=!1;const gn=be;const bn={class:"base-info"},Cn=Q({__name:"BaseFileListInfo",props:{fileNum:{},selectedFileNum:{}},setup(a){return(o,u)=>(k(),$("div",bn,[s("span",null,[L(m(o.$t("items",[o.fileNum]))+" ",1),o.selectedFileNum?(k(),$(ve,{key:0},[L(", "+m(o.$t("selectedItems",[o.selectedFileNum])),1)],64)):D("",!0)])]))}});const _n=Ee(Cn,[["__scopeId","data-v-7f9c0b15"]]),yn={class:"hint"},hn={class:"location-bar"},wn=["onClick"],In={key:3,class:"location-act"},Sn={class:"actions"},An=["onClick"],$n=["onClick"],Pn={style:{width:"512px",background:"var(--zp-primary-background)",padding:"16px","border-radius":"4px","box-shadow":"0 0 4px var(--zp-secondary-background)",border:"1px solid var(--zp-secondary-background)"}},Rn={style:{padding:"4px"}},xn={style:{padding:"4px"}},Mn={style:{padding:"4px"}},Bn={key:0,class:"view"},Fn={style:{padding:"16px 0 512px"}},Dn={key:0,class:"preview-switch"},Nn=Q({__name:"stackView",props:{tabIdx:{},paneIdx:{},path:{},mode:{},stackKey:{}},setup(a){const o=a,u=It(),{scroller:c,stackViewEl:f,props:h,multiSelectedIdxs:C,spinning:S}=Gt().toRefs();c.value,f.value;const{currLocation:A,currPage:w,refresh:v,copyLocation:d,back:_,openNext:g,stack:b,quickMoveTo:I,addToSearchScanPathAndQuickMove:O,locInputValue:P,isLocationEditing:R,onLocEditEnter:T,onEditBtnClick:y,share:x,selectAll:j,onCreateFloderBtnClick:U,onWalkBtnClick:J,showWalkButton:E,searchInCurrentDir:oe,backToLastUseTo:Ce,polling:ze,onPollRefreshClick:_e}=qt(),{gridItems:je,sortMethodConv:Ue,moreActionsDropdownShow:re,sortedFiles:M,sortMethod:ae,itemSize:ye,loadNextDir:We,loadNextDirLoading:Ge,canLoadNext:qe,onScroll:Ke,cellWidth:X,dirCoverCache:He}=Kt(),{onDrop:Qe,onFileDragStart:Je,onFileDragEnd:Xe}=Ht(),{onFileItemClick:Ye,onContextMenuClick:he,showGenInfo:Y,imageGenInfo:we,q:Ze}=Qt({openNext:g}),{previewIdx:W,onPreviewVisibleChange:et,previewing:le,previewImgMove:Ie,canPreview:Se,scrollToFileId:tt}=Jt(),Ae=St(),{showMenuIdx:se}=Xt(),{onClearAllSelected:nt,onReverseSelect:ot,onSelectAll:rt}=Yt(),{getGenDiff:at,changeIndchecked:G,seedChangeChecked:Z,getRawGenParams:lt,getGenDiffWatchDep:st}=Zt(),it=()=>{M.value.length!==0&&De(M.value,W.value||0)};return Me(()=>o,()=>{h.value=o;const l=en.get(o.stackKey??"");l&&(b.value=l.slice())},{immediate:!0}),Me(()=>Ae.visible,(l,t)=>{if(!l&&t){const ee=Ae.lastActiveId;ee&&tt(ee)}}),(l,t)=>{const ee=Nt,ut=Ot,dt=Tt,ct=Lt,pt=H,mt=z,$e=Et,ie=Vt,Pe=me,ue=Ve,ft=Wt,te=jt,Re=Ut,vt=N,kt=K;return k(),B(kt,{spinning:e(S),size:"large"},{default:i(()=>[r(on,{show:e(u).keepMultiSelect||!!e(C).length,onClearAllSelected:e(nt),onSelectAll:e(rt),onReverseSelect:e(ot)},null,8,["show","onClearAllSelected","onSelectAll","onReverseSelect"]),r(ee,{style:{display:"none"}}),s("div",{ref_key:"stackViewEl",ref:f,onDragover:t[31]||(t[31]=p(()=>{},["prevent"])),onDrop:t[32]||(t[32]=p(n=>e(Qe)(n),["prevent"])),class:"container"},[r(dt,{visible:e(Y),"onUpdate:visible":t[1]||(t[1]=n=>F(Y)?Y.value=n:null),width:"70vw","mask-closable":"",onOk:t[2]||(t[2]=n=>Y.value=!1)},{cancelText:i(()=>[]),default:i(()=>[r(ut,{active:"",loading:!e(Ze).isIdle},{default:i(()=>[s("div",{style:{width:"100%","word-break":"break-all","white-space":"pre-line","max-height":"70vh",overflow:"auto","z-index":"9999"},onDblclick:t[0]||(t[0]=n=>e(At)(e(we)))},[s("div",yn,m(l.$t("doubleClickToCopy")),1),L(" "+m(e(we)),1)],32)]),_:1},8,["loading"])]),_:1},8,["visible"]),s("div",hn,[s("div",{class:"breadcrumb",style:$t({flex:e(R)?1:""})},[e(R)?(k(),B(ct,{key:0,style:{flex:"1"},value:e(P),"onUpdate:value":t[3]||(t[3]=n=>F(P)?P.value=n:null),onClick:t[4]||(t[4]=p(()=>{},["stop"])),onKeydown:t[5]||(t[5]=p(()=>{},["stop"])),onPressEnter:e(T),"allow-clear":""},null,8,["value","onPressEnter"])):(k(),B(mt,{key:1,style:{flex:"1"}},{default:i(()=>[(k(!0),$(ve,null,Be(e(b),(n,V)=>(k(),B(pt,{key:V},{default:i(()=>[s("a",{onClick:p(de=>e(_)(V),["prevent"])},m(n.curr==="/"?l.$t("root"):n.curr.replace(/:\/$/,l.$t("drive"))),9,wn)]),_:2},1024))),128))]),_:1})),e(R)?(k(),B($e,{key:2,size:"small",onClick:e(T),type:"primary"},{default:i(()=>[L(m(l.$t("go")),1)]),_:1},8,["onClick"])):(k(),$("div",In,[l.mode==="scanned-fixed"?(k(),$("a",{key:0,onClick:t[6]||(t[6]=p((...n)=>e(Ce)&&e(Ce)(...n),["prevent"])),style:{margin:"0 8px 16px 0"}},[r(e(gn))])):D("",!0),s("a",{onClick:t[7]||(t[7]=p((...n)=>e(d)&&e(d)(...n),["prevent"])),class:"copy"},m(l.$t("copy")),1),s("a",{onClick:t[8]||(t[8]=p((...n)=>e(y)&&e(y)(...n),["prevent","stop"]))},m(l.$t("edit")),1)]))],4),s("div",Sn,[s("a",{class:"opt",onClick:t[9]||(t[9]=p((...n)=>e(v)&&e(v)(...n),["prevent"]))},m(l.$t("refresh")),1),s("a",{class:"opt",onClick:t[10]||(t[10]=p((...n)=>e(_e)&&e(_e)(...n),["prevent"]))},m(e(ze)?l.$t("stopPollRefresh"):l.$t("pollRefresh")),1),s("a",{class:"opt",onClick:p(it,["prevent"])},m(l.$t("TikTok View")),9,An),r(ue,null,{overlay:i(()=>[r(Pe,null,{default:i(()=>[r(ie,{key:"tag-search"},{default:i(()=>[s("a",{onClick:t[12]||(t[12]=p(n=>e(oe)("tag-search"),["prevent"]))},m(l.$t("imgSearch")),1)]),_:1}),r(ie,{key:"tag-search"},{default:i(()=>[s("a",{onClick:t[13]||(t[13]=p(n=>e(oe)("fuzzy-search"),["prevent"]))},m(l.$t("fuzzy-search")),1)]),_:1})]),_:1})]),default:i(()=>[s("a",{class:"opt",onClick:t[11]||(t[11]=p(()=>{},["prevent"]))},[L(m(l.$t("search"))+" ",1),r(e(pe))])]),_:1}),e(E)?(k(),$("a",{key:0,class:"opt",onClick:t[14]||(t[14]=p((...n)=>e(J)&&e(J)(...n),["prevent"]))}," Walk ")):D("",!0),s("a",{class:"opt",onClick:t[15]||(t[15]=p((...n)=>e(j)&&e(j)(...n),["prevent","stop"]))},m(l.$t("selectAll")),1),e(Pt)?D("",!0):(k(),$("a",{key:1,class:"opt",onClick:t[16]||(t[16]=p((...n)=>e(x)&&e(x)(...n),["prevent"]))},m(l.$t("share")),1)),r(ue,null,{overlay:i(()=>[r(Pe,null,{default:i(()=>[(k(!0),$(ve,null,Be(e(u).quickMovePaths,n=>(k(),B(ie,{key:n.dir},{default:i(()=>[s("a",{onClick:p(V=>e(I)(n.dir),["prevent"])},m(n.zh),9,$n)]),_:2},1024))),128))]),_:1})]),default:i(()=>[s("a",{class:"opt",onClick:t[17]||(t[17]=p(()=>{},["prevent"]))},[L(m(l.$t("quickMove"))+" ",1),r(e(pe))])]),_:1}),r(ue,{trigger:["click"],visible:e(re),"onUpdate:visible":t[27]||(t[27]=n=>F(re)?re.value=n:null),placement:"bottomLeft",getPopupContainer:n=>n.parentNode},{overlay:i(()=>[s("div",Pn,[r(vt,Rt(xt({labelCol:{span:10},wrapperCol:{span:14}})),{default:i(()=>[r(te,{label:l.$t("gridCellWidth")},{default:i(()=>[r(ft,{modelValue:e(X),"onUpdate:modelValue":t[19]||(t[19]=n=>F(X)?X.value=n:null),max:1024,min:64,step:16},null,8,["modelValue"])]),_:1},8,["label"]),r(te,{label:l.$t("sortingMethod")},{default:i(()=>[r(e(Mt),{value:e(ae),"onUpdate:value":t[20]||(t[20]=n=>F(ae)?ae.value=n:null),onClick:t[21]||(t[21]=p(()=>{},["stop"])),conv:e(Ue),options:e(Bt)},null,8,["value","conv","options"])]),_:1},8,["label"]),r(te,{label:l.$t("showChangeIndicators")},{default:i(()=>[r(Re,{checked:e(G),"onUpdate:checked":t[22]||(t[22]=n=>F(G)?G.value=n:null),onClick:e(lt)},null,8,["checked","onClick"])]),_:1},8,["label"]),r(te,{label:l.$t("seedAsChange")},{default:i(()=>[r(Re,{checked:e(Z),"onUpdate:checked":t[23]||(t[23]=n=>F(Z)?Z.value=n:null),disabled:!e(G)},null,8,["checked","disabled"])]),_:1},8,["label"]),s("div",Rn,[s("a",{onClick:t[24]||(t[24]=p((...n)=>e(O)&&e(O)(...n),["prevent"]))},m(l.$t("addToSearchScanPathAndQuickMove")),1)]),s("div",xn,[s("a",{onClick:t[25]||(t[25]=p(n=>e(Ft)(e(A)+"/"),["prevent"]))},m(l.$t("openWithLocalFileBrowser")),1)]),s("div",Mn,[s("a",{onClick:t[26]||(t[26]=p((...n)=>e(U)&&e(U)(...n),["prevent"]))},m(l.$t("createFolder")),1)])]),_:1},16)])]),default:i(()=>[s("a",{class:"opt",onClick:t[18]||(t[18]=p(()=>{},["prevent"]))},m(l.$t("more")),1)]),_:1},8,["visible","getPopupContainer"])])]),e(w)?(k(),$("div",Bn,[r(e(tn),{class:"file-list",items:e(M),ref_key:"scroller",ref:c,onScroll:e(Ke),"item-size":e(ye).first,"key-field":"fullpath","item-secondary-size":e(ye).second,gridItems:e(je)},{default:i(({item:n,index:V})=>[r(nn,{idx:parseInt(V),file:n,"full-screen-preview-image-url":e(M)[e(W)]?e(Dt)(e(M)[e(W)]):"","show-menu-idx":e(se),"onUpdate:showMenuIdx":t[28]||(t[28]=de=>F(se)?se.value=de:null),selected:e(C).includes(V),"cell-width":e(X),onFileItemClick:e(Ye),onDragstart:e(Je),onDragend:e(Xe),onPreviewVisibleChange:e(et),onContextMenuClick:e(he),onTiktokView:(de,gt)=>e(De)(e(M),gt),"is-selected-mutil-files":e(C).length>1,"enable-change-indicator":e(G),"seed-change-checked":e(Z),"get-gen-diff":e(at),"get-gen-diff-watch-dep":e(st),previewing:e(le),"cover-files":e(He).get(n.fullpath)},null,8,["idx","file","full-screen-preview-image-url","show-menu-idx","selected","cell-width","onFileItemClick","onDragstart","onDragend","onPreviewVisibleChange","onContextMenuClick","onTiktokView","is-selected-mutil-files","enable-change-indicator","seed-change-checked","get-gen-diff","get-gen-diff-watch-dep","previewing","cover-files"])]),after:i(()=>[s("div",Fn,[o.mode==="walk"?(k(),B($e,{key:0,onClick:e(We),loading:e(Ge),block:"",type:"primary",disabled:!e(qe),ghost:""},{default:i(()=>[L(m(l.$t("loadNextPage")),1)]),_:1},8,["onClick","loading","disabled"])):D("",!0)])]),_:1},8,["items","onScroll","item-size","item-secondary-size","gridItems"]),e(le)?(k(),$("div",Dn,[r(e(rn),{onClick:t[29]||(t[29]=n=>e(Ie)("prev")),class:Fe({disable:!e(Se)("prev")})},null,8,["class"]),r(e(an),{onClick:t[30]||(t[30]=n=>e(Ie)("next")),class:Fe({disable:!e(Se)("next")})},null,8,["class"])])):D("",!0)])):D("",!0)],544),e(le)?(k(),B(ln,{key:0,file:e(M)[e(W)],idx:e(W),onContextMenuClick:e(he)},null,8,["file","idx","onContextMenuClick"])):D("",!0),r(_n,{"file-num":e(M).length,"selected-file-num":e(C).length},null,8,["file-num","selected-file-num"])]),_:1},8,["spinning"])}}});const Zn=Ee(Nn,[["__scopeId","data-v-95943bb5"]]);export{Zn as default};
|