1"use strict";(self.webpackChunkdeck=self.webpackChunkdeck||[]).push([["node_modules_nextcloud_vue_dist_Components_NcSelect_mjs","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-JKNLPCbR_mjs"],{57975(e,t,i){var n=i(65606);function r(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function l(e,t){for(var i,n="",r=0,l=-1,a=0,o=0;o<=e.length;++o){if(o<e.length)i=e.charCodeAt(o);else{if(47===i)break;i=47}if(47===i){if(l===o-1||1===a);else if(l!==o-1&&2===a){if(n.length<2||2!==r||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2))if(n.length>2){var s=n.lastIndexOf("/");if(s!==n.length-1){-1===s?(n="",r=0):r=(n=n.slice(0,s)).length-1-n.lastIndexOf("/"),l=o,a=0;continue}}else if(2===n.length||1===n.length){n="",r=0,l=o,a=0;continue}t&&(n.length>0?n+="/..":n="..",r=2)}else n.length>0?n+="/"+e.slice(l+1,o):n=e.slice(l+1,o),r=o-l-1;l=o,a=0}else 46===i&&-1!==a?++a:a=-1}return n}var a={resolve:function(){for(var e,t="",i=!1,a=arguments.length-1;a>=-1&&!i;a--){var o;a>=0?o=arguments[a]:(void 0===e&&(e=n.cwd()),o=e),r(o),0!==o.length&&(t=o+"/"+t,i=47===o.charCodeAt(0))}return t=l(t,!i),i?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(r(e),0===e.length)return".";var t=47===e.charCodeAt(0),i=47===e.charCodeAt(e.length-1);return 0!==(e=l(e,!t)).length||t||(e="."),e.length>0&&i&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return r(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t<arguments.length;++t){var i=arguments[t];r(i),i.length>0&&(void 0===e?e=i:e+="/"+i)}return void 0===e?".":a.normalize(e)},relative:function(e,t){if(r(e),r(t),e===t)return"";if((e=a.resolve(e))===(t=a.resolve(t)))return"";for(var i=1;i<e.length&&47===e.charCodeAt(i);++i);for(var n=e.length,l=n-i,o=1;o<t.length&&47===t.charCodeAt(o);++o);for(var s=t.length-o,c=l<s?l:s,u=-1,d=0;d<=c;++d){if(d===c){if(s>c){if(47===t.charCodeAt(o+d))return t.slice(o+d+1);if(0===d)return t.slice(o+d)}else l>c&&(47===e.charCodeAt(i+d)?u=d:0===d&&(u=0));break}var f=e.charCodeAt(i+d);if(f!==t.charCodeAt(o+d))break;47===f&&(u=d)}var p="";for(d=i+u+1;d<=n;++d)d!==n&&47!==e.charCodeAt(d)||(0===p.length?p+="..":p+="/..");return p.length>0?p+t.slice(o+u):(o+=u,47===t.charCodeAt(o)&&++o,t.slice(o))},_makeLong:function(e){return e},dirname:function(e){if(r(e),0===e.length)return".";for(var t=e.charCodeAt(0),i=47===t,n=-1,l=!0,a=e.length-1;a>=1;--a)if(47===(t=e.charCodeAt(a))){if(!l){n=a;break}}else l=!1;return-1===n?i?"/":".":i&&1===n?"//":e.slice(0,n)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');r(e);var i,n=0,l=-1,a=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var o=t.length-1,s=-1;for(i=e.length-1;i>=0;--i){var c=e.charCodeAt(i);if(47===c){if(!a){n=i+1;break}}else-1===s&&(a=!1,s=i+1),o>=0&&(c===t.charCodeAt(o)?-1==--o&&(l=i):(o=-1,l=s))}return n===l?l=s:-1===l&&(l=e.length),e.slice(n,l)}for(i=e.length-1;i>=0;--i)if(47===e.charCodeAt(i)){if(!a){n=i+1;break}}else-1===l&&(a=!1,l=i+1);return-1===l?"":e.slice(n,l)},extname:function(e){r(e);for(var t=-1,i=0,n=-1,l=!0,a=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===n&&(l=!1,n=o+1),46===s?-1===t?t=o:1!==a&&(a=1):-1!==t&&(a=-1);else if(!l){i=o+1;break}}return-1===t||-1===n||0===a||1===a&&t===n-1&&t===i+1?"":e.slice(t,n)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var i=t.dir||t.root,n=t.base||(t.name||"")+(t.ext||"");return i?i===t.root?i+n:i+e+n:n}("/",e)},parse:function(e){r(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var i,n=e.charCodeAt(0),l=47===n;l?(t.root="/",i=1):i=0;for(var a=-1,o=0,s=-1,c=!0,u=e.length-1,d=0;u>=i;--u)if(47!==(n=e.charCodeAt(u)))-1===s&&(c=!1,s=u+1),46===n?-1===a?a=u:1!==d&&(d=1):-1!==a&&(d=-1);else if(!c){o=u+1;break}return-1===a||-1===s||0===d||1===d&&a===s-1&&a===o+1?-1!==s&&(t.base=t.name=0===o&&l?e.slice(1,s):e.slice(o,s)):(0===o&&l?(t.name=e.slice(1,a),t.base=e.slice(1,s)):(t.name=e.slice(o,a),t.base=e.slice(o,s)),t.ext=e.slice(a,s)),o>0?t.dir=e.slice(0,o-1):l&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};a.posix=a,e.exports=a},87713(e,t,i){i.r(t),i.d(t,{default:()=>Ze});var n=i(85471),r=i(93095),l=i(423),a=i(80411),o=i(90286);function s(e,t,i){const n=`#initial-state-${e}-${t}`;if(window._nc_initial_state?.has(n))return window._nc_initial_state.get(n);window._nc_initial_state||(window._nc_initial_state=new Map);const r=document.querySelector(n);if(null===r){if(void 0!==i)return i;throw new Error(`Could not find initial state ${t} of ${e}`)}try{const e=JSON.parse(atob(r.value));return window._nc_initial_state.set(n,e),e}catch(n){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:e,error:n}),void 0!==i)return i;throw new Error(`Could not parse initial state ${t} of ${e}`,{cause:n})}}var c=i(63814),u=i(11428);n.default.util.warn;function d(e){return"function"==typeof e?e():(0,n.R1)(e)}"undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),Object.prototype.toString;function f(e){const t=Object.create(null);return i=>t[i]||(t[i]=e(i))}const p=/\B([A-Z])/g,v=(f((e=>e.replace(p,"-$1").toLowerCase())),/-(\w)/g);f((e=>e.replace(v,((e,t)=>
1t?t.toUpperCase():""))));var m,g=i(5556),h=i(71225),_=i(44025),y="M15,14C12.33,14 7,15.33 7,18V20H23V18C23,15.33 17.67,14 15,14M6,10V7H4V10H1V12H4V15H6V12H9V10M15,12A4,4 0 0,0 19,8A4,4 0 0,0 15,4A4,4 0 0,0 11,8A4,4 0 0,0 15,12Z";!function(e){e[e.User=0]="User",e[e.Group=1]="Group",e[e.Link=3]="Link",e[e.Email=4]="Email",e[e.Remote=6]="Remote",e[e.Team=7]="Team",e[e.Guest=8]="Guest",e[e.RemoteGroup=9]="RemoteGroup",e[e.Room=10]="Room",e[e.Deck=12]="Deck",e[e.FederatedGroup=14]="FederatedGroup",e[e.ScienceMesh=15]="ScienceMesh"}(m||(m={}));var w=i(5460),C=i(48191),b=i(31288),k=i(29248),F=i(99070),S=i(61100),A=i(21777),N=i(67607),x=i(82182),V=i(54914),L=i(61338),P=i(94219),H=i(42507),B=i(36117),I=i(57975);const M={name:"FileIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var z=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon file-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},R=[];const E=(0,r.n)(M,z,R,!1,null,null).exports,D=()=>{const e=s("files","config",null),t=(0,n.KR)(e?.show_hidden??!0),i=(0,n.KR)(e?.sort_favorites_first??!0),l=(0,n.KR)(e?.crop_image_previews??!0);return(0,n.sV)((async()=>{if((0,u.f)())console.debug("Skip loading files settings - currently on public share");else try{const{data:e}=await g.Ay.get((0,c.Jv)("/apps/files/api/v1/configs"));t.value=e?.data?.show_hidden??!1,i.value=e?.data?.sort_favorites_first??!0,l.value=e?.data?.crop_image_previews??!0}catch(e){console.error("Could not load files settings",e),(0,r.l)((0,r.t)("Could not load files settings"))}})),{showHiddenFiles:t,sortFavoritesFirst:i,cropImagePreviews:l}},W={name:"MenuUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var $=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon menu-up-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M7,15L12,10L17,15H7Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},K=[];const T=(0,r.n)(W,$,K,!1,null,null).exports,O={name:"MenuDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Z=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon menu-down-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M7,10L12,15L17,10H7Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},j=[];const J=(0,r.n)(O,Z,j,!1,null,null).exports,U={"file-picker__file-icon":"_file-picker__file-icon_3v9zx_9","file-picker__file-icon--primary":"_file-picker__file-icon--primary_3v9zx_21","file-picker__file-icon-overlay":"_file-picker__file-icon-overlay_3v9zx_25"},G=(0,n.pM)({__name:"LoadingTableRow",props:{showCheckbox:{type:Boolean}},setup:e=>({__sfc:!0,fileListIconStyles:U})});var q=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t("tr",{staticClass:"file-picker__row loading-row",attrs:{"aria-hidden":"true"}},[e.showCheckbox?t("td",{staticClass:"row-checkbox"},[t("span")]):e._e(),t("td",{staticClass:"row-name"},[t("div",{staticClass:"row-wrapper"},[t("span",{class:i.fileListIconStyles["file-picker__file-icon"]}),t("span")])]),e._m(0),e._m(1)])},X=[function(){var e=this._self._c;return this._self._setupProxy,e("td",{staticClass:"row-size"},[e("span")])},function(){var e=this._self._c;return this._self._setupProxy,e("td",{staticClass:"row-modified"},[e("span")])}];const Q=(0,r.n)(G,q,X,!1,null,"15187afc").exports,Y=new w.Ay({concurrency:5});const ee=(e,t)=>
1{const i=(0,n.KR)(null),r=(0,n.KR)(!1);return(0,n.nT)((()=>{r.value=!1,i.value=function(e,t={}){t={size:32,cropPreview:!1,mimeFallback:!0,...t};try{const i=e.attributes?.previewUrl||(0,c.Jv)("/core/preview?fileId={fileid}",{fileid:e.fileid});let n;try{n=new URL(i)}catch(e){n=new URL(i,window.location.origin)}return n.searchParams.set("x",`${t.size}`),n.searchParams.set("y",`${t.size}`),n.searchParams.set("mimeFallback",`${t.mimeFallback}`),n.searchParams.set("a",!0===t.cropPreview?"0":"1"),n.searchParams.set("c",`${e.attributes.etag}`),n}catch(e){return null}}(d(e),d(t||{})),i.value&&d(e).type===l.pt.File&&function(e){const{resolve:t,promise:i}=Promise.withResolvers();return Y.add((()=>{const n=new Image;return n.onerror=()=>t(!1),n.onload=()=>t(!0),n.src=e,i})),i}(i.value.href).then((e=>{r.value=e}))})),{previewURL:i,previewLoaded:r}},te={name:"FolderIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var ie=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon folder-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},ne=[];const re=(0,r.n)(te,ie,ne,!1,null,null).exports,le=(0,n.pM)({name:"FilePreview",props:{node:null,cropImagePreviews:{type:Boolean}},setup(e){const t=e,i=(0,n.KR)(U),{previewURL:r,previewLoaded:a}=ee((0,n.lW)(t,"node"),(0,n.EW)((()=>({cropPreview:t.cropImagePreviews})))),o=(0,n.EW)((()=>t.node.type===l.pt.File)),s=(0,n.EW)((()=>{if(t.node.type!==l.pt.Folder)return null;if(1===t.node.attributes?.["is-encrypted"])return"M7 14C5.9 14 5 13.1 5 12S5.9 10 7 10 9 10.9 9 12 8.1 14 7 14M12.6 10C11.8 7.7 9.6 6 7 6C3.7 6 1 8.7 1 12S3.7 18 7 18C9.6 18 11.8 16.3 12.6 14H16V18H20V14H23V10H12.6Z";if(t.node.attributes?.["is-tag"])return"M21.41 11.58L12.41 2.58A2 2 0 0 0 11 2H4A2 2 0 0 0 2 4V11A2 2 0 0 0 2.59 12.42L11.59 21.42A2 2 0 0 0 13 22A2 2 0 0 0 14.41 21.41L21.41 14.41A2 2 0 0 0 22 13A2 2 0 0 0 21.41 11.58M13 20L4 11V4H11L20 13M6.5 5A1.5 1.5 0 1 1 5 6.5A1.5 1.5 0 0 1 6.5 5Z";const e=Object.values(t.node.attributes?.["share-types"]||{}).flat();if(e.some((e=>e===m.Link||e===m.Email)))return"M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z";if(e.length>0)return y;switch(t.node.attributes?.["mount-type"]){case"external":case"external-session":return"M15,20A1,1 0 0,0 14,19H13V17H17A2,2 0 0,0 19,15V5A2,2 0 0,0 17,3H7A2,2 0 0,0 5,5V15A2,2 0 0,0 7,17H11V19H10A1,1 0 0,0 9,20H2V22H9A1,1 0 0,0 10,23H14A1,1 0 0,0 15,22H22V20H15M7,15V5H17V15H7Z";case"group":return"M12,5A3.5,3.5 0 0,0 8.5,8.5A3.5,3.5 0 0,0 12,12A3.5,3.5 0 0,0 15.5,8.5A3.5,3.5 0 0,0 12,5M12,7A1.5,1.5 0 0,1 13.5,8.5A1.5,1.5 0 0,1 12,10A1.5,1.5 0 0,1 10.5,8.5A1.5,1.5 0 0,1 12,7M5.5,8A2.5,2.5 0 0,0 3,10.5C3,11.44 3.53,12.25 4.29,12.68C4.65,12.88 5.06,13 5.5,13C5.94,13 6.35,12.88 6.71,12.68C7.08,12.47 7.39,12.17 7.62,11.81C6.89,10.86 6.5,9.7 6.5,8.5C6.5,8.41 6.5,8.31 6.5,8.22C6.2,8.08 5.86,8 5.5,8M18.5,8C18.14,8 17.8,8.08 17.5,8.22C17.5,8.31 17.5,8.41 17.5,8.5C17.5,9.7 17.11,10.86 16.38,11.81C16.5,12 16.63,12.15 16.78,12.3C16.94,12.45 17.1,12.58 17.29,12.68C17.65,12.88 18.06,13 18.5,13C18.94,13 19.35,12.88 19.71,12.68C20.47,12.25 21,11.44 21,10.5A2.5,2.5 0 0,0 18.5,8M12,14C9.66,14 5,15.17 5,17.5V19H19V17.5C19,15.17 14.34,14 12,14M4.71,14.55C2.78,14.78 0,15.76 0,17.5V19H3V17.07C3,16.06 3.69,15.22 4.71,14.55M19.29,14.55C20.31,15.22 21,16.06 21,17.07V19H24V17.5C24,15.76 21.22,14.78 19.29,14.55M12,16C13.53,16 15.24,16.5 16.23,17H7.77C8.76,16.5 10.47,16 12,16Z";case"shared":return y}return null}));return{__sfc:!0,fileListIconStyles:i,props:t,previewURL:r,previewLoaded:a,isFile:o,folderDecorationIcon:s,NcIconSvgWrapper:C.N,IconFile:E,IconFolder:re}}});var ae=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t("div",{class:i.fileListIconStyles["file-picker__file-icon"],style:i.previewLoaded?{backgroundImage:`url(${i.previewURL})`}:void 0},[i.previewLoaded?e._e():[i.isFile?t(i.IconFile,{attrs:{size:32}}):[i.folderDecorationIcon?t(i.NcIconSvgWrapper,{class:i.fileListIconStyles["file-picker__file-icon-overlay"],attrs:{inline:"",path:i.folderDecorationIcon,size:16}}
1):e._e(),t(i.IconFolder,{class:i.fileListIconStyles["file-picker__file-icon--primary"],attrs:{size:32}})]]],2)},oe=[];const se=(0,r.n)(le,ae,oe,!1,null,null).exports,ce=(0,n.pM)({__name:"FileListRow",props:{allowPickDirectory:{type:Boolean},selected:{type:Boolean},showCheckbox:{type:Boolean},canPick:{type:Boolean},node:null,cropImagePreviews:{type:Boolean}},emits:["update:selected","enter-directory"],setup(e,{emit:t}){const i=e,a=(0,n.EW)((()=>(0,h.LC)(i.node.displayname))),s=(0,n.EW)((()=>i.node.displayname.slice(0,a.value?-a.value.length:void 0))),c=(0,n.EW)((()=>i.node.type===l.pt.Folder)),u=(0,n.EW)((()=>i.canPick&&(i.allowPickDirectory||!c.value))),d=(0,n.EW)((()=>(i.node.permissions&l.aX.READ)===l.aX.READ));function f(){u.value&&t("update:selected",!i.selected)}function p(){c.value?d.value&&t("enter-directory",i.node):f()}return{__sfc:!0,props:i,emit:t,fileExtension:a,displayName:s,isDirectory:c,isPickable:u,isNavigatable:d,toggleSelected:f,handleClick:p,handleKeyDown:function(e){"Enter"===e.key&&p()},formatFileSize:l.v7,NcCheckboxRadioSwitch:o.N,NcDateTime:_.N,t:r.t,FilePreview:se}}});var ue=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t("tr",e._g({class:["file-picker__row",{"file-picker__row--selected":e.selected&&!e.showCheckbox,"file-picker__row--not-navigatable":i.isDirectory&&!i.isNavigatable,"file-picker__row--not-pickable":!i.isPickable}],attrs:{tabindex:e.showCheckbox&&!i.isDirectory?void 0:0,"aria-selected":i.isPickable?e.selected:void 0,"data-filename":e.node.basename,"data-testid":"file-list-row"}},{click:i.handleClick,...!e.showCheckbox||i.isDirectory?{keydown:i.handleKeyDown}:{}}),[e.showCheckbox?t("td",{staticClass:"row-checkbox",on:{click:function(e){return e.stopPropagation(),(()=>{}).apply(null,arguments)}}},[t(i.NcCheckboxRadioSwitch,{attrs:{"aria-label":i.t("Select the row for {nodename}",{nodename:i.displayName}),disabled:!i.isPickable,"data-testid":"row-checkbox","model-value":e.selected},on:{"update:model-value":i.toggleSelected}})],1):e._e(),t("td",{staticClass:"row-name"},[t("div",{staticClass:"file-picker__name-container",attrs:{"data-testid":"row-name"}},[t(i.FilePreview,{attrs:{node:e.node,"crop-image-previews":e.cropImagePreviews}}),t("div",{staticClass:"file-picker__file-name",attrs:{title:i.displayName},domProps:{textContent:e._s(i.displayName)}}),t("div",{staticClass:"file-picker__file-extension",domProps:{textContent:e._s(i.fileExtension)}})],1)]),t("td",{staticClass:"row-size"},[e._v(" "+e._s(i.formatFileSize(e.node.size||0))+" ")]),t("td",{staticClass:"row-modified"},[t(i.NcDateTime,{attrs:{timestamp:e.node.mtime,"ignore-seconds":!0}})],1)])},de=[];const fe=(0,r.n)(ce,ue,de,!1,null,"82f380c9").exports,pe=(0,n.pM)({__name:"FileList",props:{currentView:null,multiselect:{type:Boolean},allowPickDirectory:{type:Boolean},loading:{type:Boolean},files:null,canPick:null,selectedFiles:null,path:null},emits:["update:path","update:selectedFiles"],setup(e,{emit:t}){const i=e,f=(0,n.KR)(),{currentConfig:p}=(e=>{const t=e=>"asc"===e?"ascending":"desc"===e?"descending":"none",i=s("files","viewConfigs",null),l=(0,n.KR)({sortBy:i?.files?.sorting_mode??"basename",order:t(i?.files?.sorting_direction??"asc")}),a=(0,n.KR)({sortBy:i?.recent?.sorting_mode??"basename",order:t(i?.recent?.sorting_direction??"asc")}),o=(0,n.KR)({sortBy:i?.favorites?.sorting_mode??"basename",order:t(i?.favorites?.sorting_direction??"asc")});(0,n.sV)((async()=>{if((0,u.f)())console.debug("Skip loading files views - currently on public share");else try{const{data:e}=await g.Ay.get((0,c.Jv)("/apps/files/api/v1/views"));l.value={sortBy:e?.data?.files?.sorting_mode??"basename",order:t(e?.data?.files?.sorting_direction)},o.value={sortBy:e?.data?.favorites?.sorting_mode??"basename",order:t(e?.data?.favorites?.sorting_direction)},a.value={sortBy:e?.data?.recent?.sorting_mode??"basename",order:t(e?.data?.recent?.sorting_direction)}}catch(e){console.error("Could not load files views",e),(0,r.l)((0,r.t)("Could not load files views"))}}));const f=(0,n.EW)((()=>"files"===d(e||"files")?l.value:"recent"===d(e)?a.value:o.value)),p=(0,n.EW)((()=>f.value.sortBy)),v=(0,n.EW)((()=>f.value.order));return{filesViewConfig:l,favoritesViewConfig:o,recentViewConfig:a,currentConfig:f,sortBy:p,order:v}})(i.currentView),v=(0,n.EW)((()=>f.value??p.value)),m=(0,n.EW)((()=>
1"basename"===v.value.sortBy?"none"===v.value.order?void 0:v.value.order:void 0)),h=(0,n.EW)((()=>"size"===v.value.sortBy?"none"===v.value.order?void 0:v.value.order:void 0)),_=(0,n.EW)((()=>"mtime"===v.value.sortBy?"none"===v.value.order?void 0:v.value.order:void 0)),{sortFavoritesFirst:y,cropImagePreviews:w}=D(),C=(0,n.EW)((()=>(0,l.ur)(i.files,{sortFoldersFirst:!0,sortFavoritesFirst:y.value,sortingOrder:"descending"===v.value.order?"desc":"asc",sortingMode:v.value.sortBy}))),b=(0,n.EW)((()=>i.files.filter((e=>i.allowPickDirectory||e.type!==l.pt.Folder)))),k=(0,n.EW)((()=>!i.loading&&i.selectedFiles.length>0&&i.selectedFiles.length>=b.value.length));const F=(0,n.KR)(4),S=(0,n.KR)();{const e=()=>(0,n.dY)((()=>{const e=S.value?.parentElement?.children||[];let t=S.value?.parentElement?.clientHeight||450;for(let i=0;i<e.length;i++)S.value?.isSameNode(e[i])||(t-=e[i].clientHeight);F.value=Math.max(1,Math.floor((t-50)/50))}));(0,n.sV)((()=>{window.addEventListener("resize",e),e()})),(0,n.hi)((()=>{window.removeEventListener("resize",e)}))}return{__sfc:!0,props:i,emit:t,customSortingConfig:f,filesAppSorting:p,sortingConfig:v,sortByName:m,sortBySize:h,sortByModified:_,toggleSorting:e=>{v.value.sortBy===e?"ascending"===v.value.order?f.value={sortBy:v.value.sortBy,order:"descending"}:f.value={sortBy:v.value.sortBy,order:"ascending"}:f.value={sortBy:e,order:"ascending"}},sortFavoritesFirst:y,cropImagePreviews:w,sortedFiles:C,selectableFiles:b,allSelected:k,onSelectAll:function(){i.selectedFiles.length<b.value.length?t("update:selectedFiles",b.value):t("update:selectedFiles",[])},onNodeSelected:function(e){i.selectedFiles.includes(e)?t("update:selectedFiles",i.selectedFiles.filter((t=>t.path!==e.path))):i.multiselect?t("update:selectedFiles",[...i.selectedFiles,e]):t("update:selectedFiles",[e])},onChangeDirectory:function(e){t("update:path",e.path)},skeletonNumber:F,fileContainer:S,NcButton:a.N,NcCheckboxRadioSwitch:o.N,t:r.t,IconSortAscending:T,IconSortDescending:J,LoadingTableRow:Q,FileListRow:fe}}});var ve=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t("div",{ref:"fileContainer",staticClass:"file-picker__files"},[t("table",[t("thead",[t("tr",[e.multiselect?t("th",{staticClass:"row-checkbox"},[t("span",{staticClass:"hidden-visually"},[e._v(" "+e._s(i.t("Select entry"))+" ")]),e.multiselect?t(i.NcCheckboxRadioSwitch,{attrs:{"aria-label":i.t("Select all entries"),"data-testid":"select-all-checkbox","model-value":i.allSelected},on:{"update:model-value":i.onSelectAll}}):e._e()],1):e._e(),t("th",{staticClass:"row-name",attrs:{"aria-sort":i.sortByName}},[t("div",{staticClass:"header-wrapper"},[t("span",{staticClass:"file-picker__header-preview"}),t(i.NcButton,{attrs:{wide:!0,type:"tertiary","data-test":"file-picker_sort-name"}
1,on:{click:function(e){return i.toggleSorting("basename")}},scopedSlots:e._u([{key:"icon",fn:function(){return["ascending"===i.sortByName?t(i.IconSortAscending,{attrs:{size:20}}):"descending"===i.sortByName?t(i.IconSortDescending,{attrs:{size:20}}):t("span",{staticStyle:{width:"44px"}})]},proxy:!0}])},[e._v(" "+e._s(i.t("Name"))+" ")])],1)]),t("th",{staticClass:"row-size",attrs:{"aria-sort":i.sortBySize}},[t(i.NcButton,{attrs:{wide:!0,type:"tertiary"},on:{click:function(e){return i.toggleSorting("size")}},scopedSlots:e._u([{key:"icon",fn:function(){return["ascending"===i.sortBySize?t(i.IconSortAscending,{attrs:{size:20}}):"descending"===i.sortBySize?t(i.IconSortDescending,{attrs:{size:20}}):t("span",{staticStyle:{width:"44px"}})]},proxy:!0}])},[e._v(" "+e._s(i.t("Size"))+" ")])],1),t("th",{staticClass:"row-modified",attrs:{"aria-sort":i.sortByModified}},[t(i.NcButton,{attrs:{wide:!0,type:"tertiary"},on:{click:function(e){return i.toggleSorting("mtime")}},scopedSlots:e._u([{key:"icon",fn:function(){return["ascending"===i.sortByModified?t(i.IconSortAscending,{attrs:{size:20}}):"descending"===i.sortByModified?t(i.IconSortDescending,{attrs:{size:20}}):t("span",{staticStyle:{width:"44px"}})]},proxy:!0}])},[e._v(" "+e._s(i.t("Modified"))+" ")])],1)])]),t("tbody",[e.loading?e._l(i.skeletonNumber,(function(n){return t(i.LoadingTableRow,{key:n,attrs:{"show-checkbox":e.multiselect}})})):e._l(i.sortedFiles,(function(n){return t(i.FileListRow,{key:n.fileid||n.path,attrs:{"allow-pick-directory":e.allowPickDirectory,"show-checkbox":e.multiselect,"can-pick":(e.multiselect||0===e.selectedFiles.length||e.selectedFiles.includes(n))&&(void 0===e.canPick||e.canPick(n)),selected:e.selectedFiles.includes(n),node:n,"crop-image-previews":i.cropImagePreviews},on:{"update:selected":function(e){return i.onNodeSelected(n)},"enter-directory":i.onChangeDirectory}})}))],2)])])},me=[];const ge=(0,r.n)(pe,ve,me,!1,null,"6503afab").exports,he={name:"HomeIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _e=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon home-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},ye=[];const we=(0,r.n)(he,_e,ye,!1,null,null).exports,Ce={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var be=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon plus-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},ke=[];const Fe=(0,r.n)(Ce,be,ke,!1,null,null).exports,Se=(0,n.pM)({__name:"FilePickerBreadcrumbs",props:{path:null,showMenu:{type:Boolean}},emits:["update:path","create-node"],setup(e,{emit:t}){const i=e,a=(0,n.KR)(!1),o=(0,n.KR)(""),s=(0,n.KR)();function c(){const e=o.value.trim(),t=s.value?.$el?.querySelector("input");let i="";try{(0,l.KT)(e)}catch(e){if(!(e instanceof l.di))throw e;switch(e.reason){case l.nF.Character:i=(0,r.t)('"{char}" is not allowed inside a folder name.',{char:e.segment});break;case l.nF.ReservedName:i=(0,r.t)('"{segment}" is a reserved name and not allowed for folder names.',{segment:e.segment});break;case l.nF.Extension:i=(0,r.t)('Folder names must not end with "{extension}".',{extension:e.segment});break;default:i=(0,r.t)("Invalid folder name.")}}return t&&t.setCustomValidity(i),""===i}const u=(0,n.EW)((()=>i.path.split("/").filter((e=>""!==e)).map(((e,t,i)=>({name:e,path:"/"+i.slice(0,t+1).join("/")})))));return{__sfc:!0,props:i,emit:t,actionsOpen:a,newNodeName:o,nameInput:s,validateInput:c,onSubmit:function(){const e=o.value.trim();c()&&(a.value=!1,t("create-node",e),o.value="")},pathElements:u,NcActionInput:b.N,NcActions:k.N,NcBreadcrumb:F.N,NcBreadcrumbs:S.N,IconFolder:re,IconHome:we,IconPlus:Fe,t:r.t}}});var Ae=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t(i.NcBreadcrumbs,{staticClass:"file-picker__breadcrumbs",scopedSlots:e._u([{key:"default",fn:function(){return[t(i.NcBreadcrumb,{attrs:{name:i.t("All files"),title:i.t("Home")},on:{click:function(e){return i.emit("update:path","/")}},scopedSlots:e._u([{key:"icon",fn:function(){return[t(i.IconHome,{attrs:{size:20}})]},proxy:!0}])}),e._l(i.pathElements,(function(e){return t(i.NcBreadcrumb,{key:e.path,attrs:{name:e.name,title:e.path},on:{click:function(t){return i.emit("update:path",e.path)}}})}))]},proxy:!0},e.showMenu?{key:"actions",fn:function(){return[t(i.NcActions,{attrs:{open:i.actionsOpen,"aria-label":i.t("Create directory"),"force-menu":!0,"force-name":!0,"menu-name":i.t("New"),type:"secondary"},on:{"update:open":function(e){i.actionsOpen=e},close:function(e){i.newNodeName=""}},scopedSlots:e._u([{key:"icon",fn:function(){return[t(i.IconPlus,{attrs:{size:20}})]},proxy:!0}],null,!1,2971667417)},[t(i.NcActionInput,{ref:"nameInput",attrs:{value:i.newNodeName,label:i.t("New folder"),placeholder:i.t("New folder name")},on:{"update:value":function(e){i.newNodeName=e},submit:i.onSubmit,"update:model-value":i.validateInput},scopedSlots:e._u([{key:"icon",fn:function(){return[t(i.IconFolder,{attrs:{size:20}})]},proxy:!0}],null,!1,1614167509)})],1)]},proxy:!0}:null],null,!0)})},Ne=[];const xe=(0,r.n)(Se,Ae,Ne,!1,null,"1a8cb0b2").exports,Ve={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Le=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}}
1,[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},Pe=[];const He=(0,r.n)(Ve,Le,Pe,!1,null,null).exports,Be={name:"MagnifyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Ie=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon magnify-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},Me=[];const ze=(0,r.n)(Be,Ie,Me,!1,null,null).exports,Re=(0,n.pM)({__name:"FilePickerNavigation",props:{currentView:null,filterString:null,isCollapsed:{type:Boolean},disabledNavigation:{type:Boolean}},emits:["update:currentView","update:filterString"],setup(e,{emit:t}){const i=e,{availableViews:l}=(e=>{const t=[{id:"files",label:(0,r.t)("All files"),icon:"M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z"},{id:"recent",label:(0,r.t)("Recent"),icon:"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z"},{id:"favorites",label:(0,r.t)("Favorites"),icon:"M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z"}],i=e.value?t.filter((({id:e})=>"files"===e)):t;return{allViews:t,availableViews:i}})((0,n.KR)(null===(0,A.HW)())),o=(0,n.EW)((()=>l.filter((e=>e.id===i.currentView))[0]??l[0]));return{__sfc:!0,props:i,emit:t,availableViews:l,currentViewObject:o,updateFilterValue:e=>t("update:filterString",e),IconClose:He,IconMagnify:ze,NcButton:a.N,NcIconSvgWrapper:C.N,NcSelect:N.default,NcTextField:x.A,Fragment:V.F,t:r.t}}});var Ee=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t(i.Fragment,[t(i.NcTextField,{staticClass:"file-picker__filter-input",attrs:{label:i.t("Filter file list"),"show-trailing-button":!!e.filterString,"model-value":e.filterString},on:{"update:model-value":i.updateFilterValue,"trailing-button-click":function(e){return i.updateFilterValue("")}},scopedSlots:e._u([{key:"trailing-button-icon",fn:function(){return[t(i.IconClose,{attrs:{size:16}})]},proxy:!0}])},[t(i.IconMagnify,{attrs:{size:16}})],1),i.availableViews.length>1&&!e.disabledNavigation?[e.isCollapsed?t(i.NcSelect,{attrs:{"aria-label":i.t("Current view selector"),clearable:!1,searchable:!1,options:i.availableViews,"model-value":i.currentViewObject},on:{"update:model-value":function(e){return i.emit("update:currentView",e.id)}}}):t("ul",{staticClass:"file-picker__side"},e._l(i.availableViews,(function(n){return t("li",{key:n.id},[t(i.NcButton,{attrs:{type:e.currentView===n.id?"primary":"tertiary",wide:!0},on:{click:function(t){return e.$emit("update:currentView",n.id)}},scopedSlots:e._u([{key:"icon",fn:function(){return[t(i.NcIconSvgWrapper,{attrs:{path:n.icon,size:20}})]},proxy:!0}],null,!0)},[e._v(" "+e._s(n.label)+" ")])],1)})),0)]:e._e()],2)},De=[];const We=(0,r.n)(Re,Ee,De,!1,null,"f5975252").exports;const $e=function(e,t){const i=(0,l.H4)(),r=(0,n.IJ)([]),a=(0,n.IJ)(null),o=(0,n.KR)(!0),s=(0,n.KR)(null);async function c(){s.value&&s.value.cancel(),o.value=!0,"favorites"===e.value?s.value=(0,l.Q$)(i,t.value):"recent"===e.value?s.value=function(e){const t=new AbortController,i=Math.round(Date.now()/1e3)-1209600;return new B.CancelablePromise((async(n,r,a)=>{a((()=>t.abort()));try{const{data:r}=await e.search("/",{signal:t.signal,details:!0,data:(0,l.R3)(i)});n(r.results.map((e=>(0,l.Al)(e))))}catch(e){r(e)}}))}(i):s.value=function(e,t){const i=new AbortController;return new B.CancelablePromise((async(n,r,a)=>{a((()=>i.abort()));try{const r=(await e.getDirectoryContents((0,I.join)(l.lJ,t),{signal:i.signal,details:!0,includeSelf:!0,data:(0,l.VL)()})).data.map((e=>(0,l.Al)(e)));n({contents:r.filter((({path:e})=>e!==t)),folder:r.find((({path:e})=>e===t))})}catch(e){r(e)}}))}(i,t.value);const n=await s.value;"folder"in n?(a.value=n.folder,r.value=n.contents):(a.value=null,r.value=n),s.value=null,o.value=!1}return(0,n.wB)([e,t],(()=>c())),(0,n.sV)((()=>c())),{isLoading:o,files:r,folder:a,loadFiles:c,createDirectory:async function(e){const n=(0,I.join)(t.value,e);await i.createDirectory((0,I.join)(l.lJ,n));const a=await async function(e,t){const{data:i}=await e.stat((0,I.join)(l.lJ,t),{details:!0,data:(0,l.VL)()});return(0,l.Al)(i)}(i,n);return r.value=[...r.value,a],a}}},Ke=(0,n.pM)({name:"FilePicker",props:{buttons:null,name:null,allowPickDirectory:{type:Boolean,default:!1},disabledNavigation:{type:Boolean,default:!1},container:{default:"body"},filterFn:{default:void 0},canPickFn:{default:void 0},mimetypeFilter:{default:()=>[]},multiselect:{type:Boolean,default:!0},path:{default:void 0}},emits:["close"],setup(e,{emit:t}){const i=e,l=(0,n.KR)(!0),a=(0,n.EW)((()=>{const e=0===d.value.length&&i.allowPickDirectory&&_.value?[_.value]:d.value;return("function"==typeof i.buttons?i.buttons(e,v.value,c.value):i.buttons).map((t=>({...t,disabled:t.disabled||y.value,callback:()=>{o=!0,s(t.callback,e)}})))}));let o=!1;const s=async(e,i)=>{e(i),t("close",i),o=!1},c=(0,n.KR)("files"),u=(0,n.EW)((()=>"favorites"===c.value?(0,r.t)("Favorites"):"recent"===c.value?(0,r.t)("Recent"):"")),d=(0,n.IJ)([]),f=(0,n.KR)(window?.sessionStorage.getItem("NC.FilePicker.LastPath")||"/"),p=(0,n.KR)("");(0,n.wB)([p],(()=>{void 0===i.path&&p.value&&window.sessionStorage.setItem("NC.FilePicker.LastPath",p.value),d.value=[]}));const v=(0,n.EW)({get:()=>"files"===c.value?p.value||i.path||f.value:"/",set:e=>{p.value=e}}),m=(0,n.KR)(""),{isSupportedMimeType:g}=function(e){const t=(0,n.EW)((()=>e.value.map((e=>e.split("/")))));return{isSupportedMimeType:e=>{const i=e.split("/");return t.value.some((([e,t])=>!(i[0]!==e&&"*"!==e||i[1]!==t&&"*"!==t)))}}}((0,n.lW)(i,"mimetypeFilter")),{files:h,folder:_,isLoading:y,loadFiles:w,createDirectory:C}=$e(c,v);(0,n.sV)((()=>w()));const{showHiddenFiles:b}=D(),k=(0,n.EW)((()=>{let e=h.value;return b.value||(e=e.filter((e=>!e.basename.startsWith(".")))),i.mimetypeFilter.length>0&&(e=e.filter((e=>"folder"===e.type||e.mime&&g(e.mime)))),m.value&&(e=e.filter((e=>e.basename.toLowerCase().includes(m.value.toLowerCase())))),i.filterFn&&(e=e.filter((e=>i.filterFn(e)))),e})),F=(0,n.EW)((()=>
1"files"===c.value?(0,r.t)("Upload some content or sync with your devices!"):"recent"===c.value?(0,r.t)("Files and folders you recently modified will show up here."):(0,r.t)("Files and folders you mark as favorite will show up here.")));return{__sfc:!0,props:i,emit:t,isOpen:l,dialogButtons:a,isHandlingCallback:o,handleButtonClick:s,currentView:c,viewHeadline:u,selectedFiles:d,savedPath:f,navigatedPath:p,currentPath:v,filterString:m,isSupportedMimeType:g,files:h,currentFolder:_,isLoading:y,loadFiles:w,createDirectory:C,showHiddenFiles:b,filteredFiles:k,noFilesDescription:F,onCreateFolder:async e=>{try{const t=await C(e);p.value=t.path,(0,L.Ic)("files:node:created",h.value.filter((t=>t.basename===e))[0])}catch(t){console.warn("Could not create new folder",{name:e,error:t}),(0,r.l)((0,r.t)("Could not create the new folder"))}},handleClose:e=>{e||o||t("close")},IconFile:E,FileList:ge,FilePickerBreadcrumbs:xe,FilePickerNavigation:We,NcDialog:P.A,NcEmptyContent:H.A,t:r.t}}});var Te=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t(i.NcDialog,{attrs:{open:i.isOpen,container:e.container,buttons:i.dialogButtons,name:e.name,size:"large","content-classes":"file-picker__content","dialog-classes":"file-picker","navigation-classes":"file-picker__navigation"},on:{"update:open":[function(e){i.isOpen=e},i.handleClose]},scopedSlots:e._u([{key:"navigation",fn:function({isCollapsed:n}){return[t(i.FilePickerNavigation,{attrs:{"current-view":i.currentView,"filter-string":i.filterString,"is-collapsed":n,"disabled-navigation":e.disabledNavigation},on:{"update:currentView":function(e){i.currentView=e},"update:current-view":function(e){i.currentView=e},"update:filterString":function(e){i.filterString=e},"update:filter-string":function(e){i.filterString=e}}})]}}])},[t("div",{staticClass:"file-picker__main"},["files"===i.currentView?t(i.FilePickerBreadcrumbs,{attrs:{path:i.currentPath,"show-menu":e.allowPickDirectory},on:{"update:path":function(e){i.currentPath=e},"create-node":i.onCreateFolder}}):t("div",{staticClass:"file-picker__view"},[t("h3",[e._v(e._s(i.viewHeadline))])]),i.isLoading||i.filteredFiles.length>0?t(i.FileList,{attrs:{path:i.currentPath,"selected-files":i.selectedFiles,"allow-pick-directory":e.allowPickDirectory,"current-view":i.currentView,files:i.filteredFiles,multiselect:e.multiselect,loading:i.isLoading,name:i.viewHeadline,"can-pick":e.canPickFn},on:{"update:path":[function(e){i.currentPath=e},function(e){i.currentView="files"}],"update:selectedFiles":function(e){i.selectedFiles=e},"update:selected-files":function(e){i.selectedFiles=e}}}):i.filterString?t(i.NcEmptyContent,{attrs:{name:i.t("No matching files"),description:i.t("No files matching your filter were found.")},scopedSlots:e._u([{key:"icon",fn:function(){return[t(i.IconFile)]},proxy:!0}])}):t(i.NcEmptyContent,{attrs:{name:i.t("No files in here"),description:i.noFilesDescription},scopedSlots:e._u([{key:"icon",fn:function(){return[t(i.IconFile)]},proxy:!0}])})],1)])},Oe=[];const Ze=(0,r.n)(Ke,Te,Oe,!1,null,"dda9b42b").exports},67607(e,t,i){i.r(t),i.d(t,{default:()=>n.N});var n=i(7650)}}]); 2//# sourceMappingURL=deck-vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-JKNLPCbR_mjs.js.map?v=7aa05c6027616f96ccdb
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.