2025-03-13 17:55:37 +01:00

3 lines
18 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import"./IconButtonWrapper.svelte_svelte_type_style_lang-BOpxTcdu.js";import"./MarkdownCode.svelte_svelte_type_style_lang-3tofWDHK.js";import{B as Ce}from"./BlockLabel-DqHge3FF.js";import{E as Pe}from"./Empty-CxRQfWXb.js";import{F as ce}from"./File-BQ_9P3Ye.js";import{U as ye}from"./Upload-DeO6qHmq.js";import{I as Ee}from"./IconButton-B-aAVSzy.js";import{C as Ne}from"./Clear-By3xiIwg.js";import{U as Le}from"./Upload-DXgDHKDd.js";import{I as Me}from"./IconButtonWrapper-Cg16aIPK.js";/* empty css */import{D as Re}from"./DownloadLink-IzUam-rM.js";const de=n=>{let e=["B","KB","MB","GB","PB"],l=0;for(;n>1024;)n/=1024,l++;let t=e[l];return n.toFixed(1)+"&nbsp;"+t},{HtmlTag:Ye,SvelteComponent:Ge,append:B,attr:v,bubble:He,check_outros:Te,create_component:Ke,destroy_component:Oe,detach:J,element:D,ensure_array_like:me,flush:X,group_outros:Ie,init:We,insert:Q,listen:N,mount_component:je,noop:be,outro_and_destroy_block:Je,prevent_default:Qe,run_all:De,safe_not_equal:Ve,set_data:ge,set_style:pe,space:Z,text:ee,toggle_class:K,transition_in:le,transition_out:te,update_keyed_each:Xe}=window.__gradio__svelte__internal,{createEventDispatcher:Ze}=window.__gradio__svelte__internal;function we(n,e,l){const t=n.slice();return t[25]=e[l],t[27]=l,t}function ke(n){let e;return{c(){e=D("span"),e.textContent="⋮⋮",v(e,"class","drag-handle svelte-1rvzbk6")},m(l,t){Q(l,e,t)},d(l){l&&J(e)}}}function xe(n){let e=n[2]("file.uploading")+"",l;return{c(){l=ee(e)},m(t,r){Q(t,l,r)},p(t,r){r&4&&e!==(e=t[2]("file.uploading")+"")&&ge(l,e)},i:be,o:be,d(t){t&&J(l)}}}function el(n){let e,l;function t(){return n[17](n[25])}return e=new Re({props:{href:n[25].url,download:n[14]&&window.__is_colab__?null:n[25].orig_name,$$slots:{default:[ll]},$$scope:{ctx:n}}}),e.$on("click",t),{c(){Ke(e.$$.fragment)},m(r,i){je(e,r,i),l=!0},p(r,i){n=r;const f={};i&64&&(f.href=n[25].url),i&64&&(f.download=n[14]&&window.__is_colab__?null:n[25].orig_name),i&268435520&&(f.$$scope={dirty:i,ctx:n}),e.$set(f)},i(r){l||(le(e.$$.fragment,r),l=!0)},o(r){te(e.$$.fragment,r),l=!1},d(r){Oe(e,r)}}}function ll(n){let e,l=(n[25].size!=null?de(n[25].size):"(size unknown)")+"",t;return{c(){e=new Ye(!1),t=ee(" ⇣"),e.a=t},m(r,i){e.m(l,r,i),Q(r,t,i)},p(r,i){i&64&&l!==(l=(r[25].size!=null?de(r[25].size):"(size unknown)")+"")&&e.p(l)},d(r){r&&(e.d(),J(t))}}}function ve(n){let e,l,t,r;function i(){return n[18](n[27])}function f(...c){return n[19](n[27],...c)}return{c(){e=D("td"),l=D("button"),l.textContent="×",v(l,"class","label-clear-button svelte-1rvzbk6"),v(l,"aria-label","Remove this file"),v(e,"class","svelte-1rvzbk6")},m(c,s){Q(c,e,s),B(e,l),t||(r=[N(l,"click",i),N(l,"keydown",f)],t=!0)},p(c,s){n=c},d(c){c&&J(e),t=!1,De(r)}}}function $e(n,e){let l,t,r,i,f=e[25].filename_stem+"",c,s,a,g=e[25].filename_ext+"",o,h,b,p,w,$,C,S,q,U,m,E,Y,z=e[3]&&e[6].length>1&&ke();const G=[el,xe],T=[];function H(u,A){return u[25].url?0:1}w=H(e),$=T[w]=G[w](e);let _=e[6].length>1&&ve(e);function d(...u){return e[20](e[27],...u)}function k(...u){return e[21](e[27],...u)}function P(...u){return e[22](e[27],...u)}function V(...u){return e[23](e[27],...u)}return{key:n,first:null,c(){l=D("tr"),t=D("td"),z&&z.c(),r=Z(),i=D("span"),c=ee(f),s=Z(),a=D("span"),o=ee(g),b=Z(),p=D("td"),$.c(),C=Z(),_&&_.c(),S=Z(),v(i,"class","stem svelte-1rvzbk6"),v(a,"class","ext svelte-1rvzbk6"),v(t,"class","filename svelte-1rvzbk6"),v(t,"aria-label",h=e[25].orig_name),v(p,"class","download svelte-1rvzbk6"),v(l,"class","file svelte-1rvzbk6"),v(l,"data-drop-target",q=e[5]===e[6].length&&e[27]===e[6].length-1||e[5]===e[27]+1?"after":"before"),v(l,"draggable",U=e[3]&&e[6].length>1),K(l,"selectable",e[0]),K(l,"dragging",e[4]===e[27]),K(l,"drop-target",e[5]===e[27]||e[27]===e[6].length-1&&e[5]===e[6].length),this.first=l},m(u,A){Q(u,l,A),B(l,t),z&&z.m(t,null),B(t,r),B(t,i),B(i,c),B(t,s),B(t,a),B(a,o),B(l,b),B(l,p),T[w].m(p,null),B(l,C),_&&_.m(l,null),B(l,S),m=!0,E||(Y=[N(l,"click",d),N(l,"dragstart",k),N(l,"dragenter",Qe(e[16])),N(l,"dragover",P),N(l,"drop",V),N(l,"dragend",e[9])],E=!0)},p(u,A){e=u,e[3]&&e[6].length>1?z||(z=ke(),z.c(),z.m(t,r)):z&&(z.d(1),z=null),(!m||A&64)&&f!==(f=e[25].filename_stem+"")&&ge(c,f),(!m||A&64)&&g!==(g=e[25].filename_ext+"")&&ge(o,g),(!m||A&64&&h!==(h=e[25].orig_name))&&v(t,"aria-label",h);let _e=w;w=H(e),w===_e?T[w].p(e,A):(Ie(),te(T[_e],1,1,()=>{T[_e]=null}),Te(),$=T[w],$?$.p(e,A):($=T[w]=G[w](e),$.c()),le($,1),$.m(p,null)),e[6].length>1?_?_.p(e,A):(_=ve(e),_.c(),_.m(l,S)):_&&(_.d(1),_=null),(!m||A&96&&q!==(q=e[5]===e[6].length&&e[27]===e[6].length-1||e[5]===e[27]+1?"after":"before"))&&v(l,"data-drop-target",q),(!m||A&72&&U!==(U=e[3]&&e[6].length>1))&&v(l,"draggable",U),(!m||A&1)&&K(l,"selectable",e[0]),(!m||A&80)&&K(l,"dragging",e[4]===e[27]),(!m||A&96)&&K(l,"drop-target",e[5]===e[27]||e[27]===e[6].length-1&&e[5]===e[6].length)},i(u){m||(le($),m=!0)},o(u){te($),m=!1},d(u){u&&J(l),z&&z.d(),T[w].d(),_&&_.d(),E=!1,De(Y)}}}function tl(n){let e,l,t,r=[],i=new Map,f,c=me(n[6]);const s=a=>a[25].url;for(let a=0;a<c.length;a+=1){let g=we(n,c,a),o=s(g);i.set(o,r[a]=$e(o,g))}return{c(){e=D("div"),l=D("table"),t=D("tbody");for(let a=0;a<r.length;a+=1)r[a].c();v(t,"class","svelte-1rvzbk6"),v(l,"class","file-preview svelte-1rvzbk6"),v(e,"class","file-preview-holder svelte-1rvzbk6"),pe(e,"max-height",n[1]?typeof n[1]=="number"?n[1]+"px":n[1]:"auto")},m(a,g){Q(a,e,g),B(e,l),B(l,t);for(let o=0;o<r.length;o+=1)r[o]&&r[o].m(t,null);f=!0},p(a,[g]){g&32765&&(c=me(a[6]),Ie(),r=Xe(r,g,s,1,a,c,i,t,Je,$e,null,we),Te()),g&2&&pe(e,"max-height",a[1]?typeof a[1]=="number"?a[1]+"px":a[1]:"auto")},i(a){if(!f){for(let g=0;g<c.length;g+=1)le(r[g]);f=!0}},o(a){for(let g=0;g<r.length;g+=1)te(r[g]);f=!1},d(a){a&&J(e);for(let g=0;g<r.length;g+=1)r[g].d()}}}function nl(n){const e=n.lastIndexOf(".");return e===-1?[n,""]:[n.slice(0,e),n.slice(e)]}function rl(n,e,l){let t;const r=Ze();let{value:i}=e,{selectable:f=!1}=e,{height:c=void 0}=e,{i18n:s}=e,{allow_reordering:a=!1}=e,g=null,o=null;function h(_,d){l(4,g=d),_.dataTransfer&&(_.dataTransfer.effectAllowed="move",_.dataTransfer.setData("text/plain",d.toString()))}function b(_,d){if(_.preventDefault(),d===t.length-1){const k=_.currentTarget.getBoundingClientRect(),P=k.top+k.height/2;l(5,o=_.clientY>P?t.length:d)}else l(5,o=d);_.dataTransfer&&(_.dataTransfer.dropEffect="move")}function p(_){(!_.dataTransfer?.dropEffect||_.dataTransfer.dropEffect==="none")&&(l(4,g=null),l(5,o=null))}function w(_,d){if(_.preventDefault(),g===null||g===d)return;const k=Array.isArray(i)?[...i]:[i],[P]=k.splice(g,1);k.splice(o===t.length?t.length:d,0,P);const V=Array.isArray(i)?k:k[0];r("change",V),l(4,g=null),l(5,o=null)}function $(_,d){const k=_.currentTarget;(_.target===k||k&&k.firstElementChild&&_.composedPath().includes(k.firstElementChild))&&r("select",{value:t[d].orig_name,index:d})}function C(_){const d=t.splice(_,1);l(6,t=[...t]),l(15,i=t),r("delete",d[0]),r("change",t)}function S(_){r("download",_)}const q=typeof window<"u";function U(_){He.call(this,n,_)}const m=_=>S(_),E=_=>{C(_)},Y=(_,d)=>{d.key==="Enter"&&C(_)},z=(_,d)=>{$(d,_)},G=(_,d)=>h(d,_),T=(_,d)=>b(d,_),H=(_,d)=>w(d,_);return n.$$set=_=>{"value"in _&&l(15,i=_.value),"selectable"in _&&l(0,f=_.selectable),"height"in _&&l(1,c=_.height),"i18n"in _&&l(2,s=_.i18n),"allow_reordering"in _&&l(3,a=_.allow_reordering)},n.$$.update=()=>{n.$$.dirty&32768&&l(6,t=(Array.isArray(i)?i:[i]).map(_=>{const[d,k]=nl(_.orig_name??"");return{..._,filename_stem:d,filename_ext:k}}))},[f,c,s,a,g,o,t,h,b,p,w,$,C,S,q,i,U,m,E,Y,z,G,T,H]}class il extends Ge{constructor(e){super(),We(this,e,rl,tl,Ve,{value:15,selectable:0,height:1,i18n:2,allow_reordering:3})}get value(){return this.$$.ctx[15]}set value(e){this.$$set({value:e}),X()}get selectable(){return this.$$.ctx[0]}set selectable(e){this.$$set({selectable:e}),X()}get height(){return this.$$.ctx[1]}set height(e){this.$$set({height:e}),X()}get i18n(){return this.$$.ctx[2]}set i18n(e){this.$$set({i18n:e}),X()}get allow_reordering(){return this.$$.ctx[3]}set allow_reordering(e){this.$$set({allow_reordering:e}),X()}}const Se=il,{SvelteComponent:ol,bubble:ze,check_outros:al,create_component:se,destroy_component:ue,detach:Ae,empty:sl,flush:O,group_outros:ul,init:fl,insert:Fe,mount_component:fe,safe_not_equal:_l,space:gl,transition_in:W,transition_out:j}=window.__gradio__svelte__internal;function cl(n){let e,l;return e=new Pe({props:{unpadded_box:!0,size:"large",$$slots:{default:[dl]},$$scope:{ctx:n}}}),{c(){se(e.$$.fragment)},m(t,r){fe(e,t,r),l=!0},p(t,r){const i={};r&256&&(i.$$scope={dirty:r,ctx:t}),e.$set(i)},i(t){l||(W(e.$$.fragment,t),l=!0)},o(t){j(e.$$.fragment,t),l=!1},d(t){ue(e,t)}}}function hl(n){let e,l;return e=new Se({props:{i18n:n[5],selectable:n[3],value:n[0],height:n[4]}}),e.$on("select",n[6]),e.$on("download",n[7]),{c(){se(e.$$.fragment)},m(t,r){fe(e,t,r),l=!0},p(t,r){const i={};r&32&&(i.i18n=t[5]),r&8&&(i.selectable=t[3]),r&1&&(i.value=t[0]),r&16&&(i.height=t[4]),e.$set(i)},i(t){l||(W(e.$$.fragment,t),l=!0)},o(t){j(e.$$.fragment,t),l=!1},d(t){ue(e,t)}}}function dl(n){let e,l;return e=new ce({}),{c(){se(e.$$.fragment)},m(t,r){fe(e,t,r),l=!0},i(t){l||(W(e.$$.fragment,t),l=!0)},o(t){j(e.$$.fragment,t),l=!1},d(t){ue(e,t)}}}function ml(n){let e,l,t,r,i,f,c;e=new Ce({props:{show_label:n[2],float:n[0]===null,Icon:ce,label:n[1]||"File"}});const s=[hl,cl],a=[];function g(o,h){return h&1&&(t=null),t==null&&(t=!!(o[0]&&(!Array.isArray(o[0])||o[0].length>0))),t?0:1}return r=g(n,-1),i=a[r]=s[r](n),{c(){se(e.$$.fragment),l=gl(),i.c(),f=sl()},m(o,h){fe(e,o,h),Fe(o,l,h),a[r].m(o,h),Fe(o,f,h),c=!0},p(o,[h]){const b={};h&4&&(b.show_label=o[2]),h&1&&(b.float=o[0]===null),h&2&&(b.label=o[1]||"File"),e.$set(b);let p=r;r=g(o,h),r===p?a[r].p(o,h):(ul(),j(a[p],1,1,()=>{a[p]=null}),al(),i=a[r],i?i.p(o,h):(i=a[r]=s[r](o),i.c()),W(i,1),i.m(f.parentNode,f))},i(o){c||(W(e.$$.fragment,o),W(i),c=!0)},o(o){j(e.$$.fragment,o),j(i),c=!1},d(o){o&&(Ae(l),Ae(f)),ue(e,o),a[r].d(o)}}}function bl(n,e,l){let{value:t=null}=e,{label:r}=e,{show_label:i=!0}=e,{selectable:f=!1}=e,{height:c=void 0}=e,{i18n:s}=e;function a(o){ze.call(this,n,o)}function g(o){ze.call(this,n,o)}return n.$$set=o=>{"value"in o&&l(0,t=o.value),"label"in o&&l(1,r=o.label),"show_label"in o&&l(2,i=o.show_label),"selectable"in o&&l(3,f=o.selectable),"height"in o&&l(4,c=o.height),"i18n"in o&&l(5,s=o.i18n)},[t,r,i,f,c,s,a,g]}class pl extends ol{constructor(e){super(),fl(this,e,bl,ml,_l,{value:0,label:1,show_label:2,selectable:3,height:4,i18n:5})}get value(){return this.$$.ctx[0]}set value(e){this.$$set({value:e}),O()}get label(){return this.$$.ctx[1]}set label(e){this.$$set({label:e}),O()}get show_label(){return this.$$.ctx[2]}set show_label(e){this.$$set({show_label:e}),O()}get selectable(){return this.$$.ctx[3]}set selectable(e){this.$$set({selectable:e}),O()}get height(){return this.$$.ctx[4]}set height(e){this.$$set({height:e}),O()}get i18n(){return this.$$.ctx[5]}set i18n(e){this.$$set({i18n:e}),O()}}const Ql=pl,{SvelteComponent:wl,add_flush_callback:ne,bind:re,binding_callbacks:ie,bubble:x,check_outros:Ue,create_component:L,create_slot:kl,destroy_component:M,detach:oe,empty:vl,flush:F,get_all_dirty_from_scope:$l,get_slot_changes:zl,group_outros:qe,init:Al,insert:ae,mount_component:R,safe_not_equal:Fl,space:he,transition_in:y,transition_out:I,update_slot_base:Bl}=window.__gradio__svelte__internal,{createEventDispatcher:Cl,tick:yl}=window.__gradio__svelte__internal;function El(n){let e,l,t,r;function i(s){n[26](s)}function f(s){n[27](s)}let c={filetype:n[5],file_count:n[4],max_file_size:n[10],root:n[7],stream_handler:n[12],upload:n[11],height:n[8],$$slots:{default:[Il]},$$scope:{ctx:n}};return n[14]!==void 0&&(c.dragging=n[14]),n[1]!==void 0&&(c.uploading=n[1]),e=new ye({props:c}),ie.push(()=>re(e,"dragging",i)),ie.push(()=>re(e,"uploading",f)),e.$on("load",n[15]),e.$on("error",n[28]),{c(){L(e.$$.fragment)},m(s,a){R(e,s,a),r=!0},p(s,a){const g={};a&32&&(g.filetype=s[5]),a&16&&(g.file_count=s[4]),a&1024&&(g.max_file_size=s[10]),a&128&&(g.root=s[7]),a&4096&&(g.stream_handler=s[12]),a&2048&&(g.upload=s[11]),a&256&&(g.height=s[8]),a&536870912&&(g.$$scope={dirty:a,ctx:s}),!l&&a&16384&&(l=!0,g.dragging=s[14],ne(()=>l=!1)),!t&&a&2&&(t=!0,g.uploading=s[1],ne(()=>t=!1)),e.$set(g)},i(s){r||(y(e.$$.fragment,s),r=!0)},o(s){I(e.$$.fragment,s),r=!1},d(s){M(e,s)}}}function Tl(n){let e,l,t,r;return e=new Me({props:{$$slots:{default:[Sl]},$$scope:{ctx:n}}}),t=new Se({props:{i18n:n[9],selectable:n[6],value:n[0],height:n[8],allow_reordering:n[13]}}),t.$on("select",n[23]),t.$on("change",n[24]),t.$on("delete",n[25]),{c(){L(e.$$.fragment),l=he(),L(t.$$.fragment)},m(i,f){R(e,i,f),ae(i,l,f),R(t,i,f),r=!0},p(i,f){const c={};f&536895155&&(c.$$scope={dirty:f,ctx:i}),e.$set(c);const s={};f&512&&(s.i18n=i[9]),f&64&&(s.selectable=i[6]),f&1&&(s.value=i[0]),f&256&&(s.height=i[8]),f&8192&&(s.allow_reordering=i[13]),t.$set(s)},i(i){r||(y(e.$$.fragment,i),y(t.$$.fragment,i),r=!0)},o(i){I(e.$$.fragment,i),I(t.$$.fragment,i),r=!1},d(i){i&&oe(l),M(e,i),M(t,i)}}}function Il(n){let e;const l=n[18].default,t=kl(l,n,n[29],null);return{c(){t&&t.c()},m(r,i){t&&t.m(r,i),e=!0},p(r,i){t&&t.p&&(!e||i&536870912)&&Bl(t,l,r,r[29],e?zl(l,r[29],i,null):$l(r[29]),null)},i(r){e||(y(t,r),e=!0)},o(r){I(t,r),e=!1},d(r){t&&t.d(r)}}}function Be(n){let e,l;return e=new Ee({props:{Icon:Le,label:n[9]("common.upload"),$$slots:{default:[Dl]},$$scope:{ctx:n}}}),{c(){L(e.$$.fragment)},m(t,r){R(e,t,r),l=!0},p(t,r){const i={};r&512&&(i.label=t[9]("common.upload")),r&536894642&&(i.$$scope={dirty:r,ctx:t}),e.$set(i)},i(t){l||(y(e.$$.fragment,t),l=!0)},o(t){I(e.$$.fragment,t),l=!1},d(t){M(e,t)}}}function Dl(n){let e,l,t,r;function i(s){n[19](s)}function f(s){n[20](s)}let c={icon_upload:!0,filetype:n[5],file_count:n[4],max_file_size:n[10],root:n[7],stream_handler:n[12],upload:n[11]};return n[14]!==void 0&&(c.dragging=n[14]),n[1]!==void 0&&(c.uploading=n[1]),e=new ye({props:c}),ie.push(()=>re(e,"dragging",i)),ie.push(()=>re(e,"uploading",f)),e.$on("load",n[15]),e.$on("error",n[21]),{c(){L(e.$$.fragment)},m(s,a){R(e,s,a),r=!0},p(s,a){const g={};a&32&&(g.filetype=s[5]),a&16&&(g.file_count=s[4]),a&1024&&(g.max_file_size=s[10]),a&128&&(g.root=s[7]),a&4096&&(g.stream_handler=s[12]),a&2048&&(g.upload=s[11]),!l&&a&16384&&(l=!0,g.dragging=s[14],ne(()=>l=!1)),!t&&a&2&&(t=!0,g.uploading=s[1],ne(()=>t=!1)),e.$set(g)},i(s){r||(y(e.$$.fragment,s),r=!0)},o(s){I(e.$$.fragment,s),r=!1},d(s){M(e,s)}}}function Sl(n){let e=!(n[4]==="single"&&(Array.isArray(n[0])?n[0].length>0:n[0]!==null)),l,t,r,i=e&&Be(n);return t=new Ee({props:{Icon:Ne,label:n[9]("common.clear")}}),t.$on("click",n[22]),{c(){i&&i.c(),l=he(),L(t.$$.fragment)},m(f,c){i&&i.m(f,c),ae(f,l,c),R(t,f,c),r=!0},p(f,c){c&17&&(e=!(f[4]==="single"&&(Array.isArray(f[0])?f[0].length>0:f[0]!==null))),e?i?(i.p(f,c),c&17&&y(i,1)):(i=Be(f),i.c(),y(i,1),i.m(l.parentNode,l)):i&&(qe(),I(i,1,1,()=>{i=null}),Ue());const s={};c&512&&(s.label=f[9]("common.clear")),t.$set(s)},i(f){r||(y(i),y(t.$$.fragment,f),r=!0)},o(f){I(i),I(t.$$.fragment,f),r=!1},d(f){f&&oe(l),i&&i.d(f),M(t,f)}}}function Ul(n){let e,l,t,r,i,f,c;e=new Ce({props:{show_label:n[3],Icon:ce,float:!n[0],label:n[2]||"File"}});const s=[Tl,El],a=[];function g(o,h){return h&1&&(t=null),t==null&&(t=!!(o[0]&&(!Array.isArray(o[0])||o[0].length>0))),t?0:1}return r=g(n,-1),i=a[r]=s[r](n),{c(){L(e.$$.fragment),l=he(),i.c(),f=vl()},m(o,h){R(e,o,h),ae(o,l,h),a[r].m(o,h),ae(o,f,h),c=!0},p(o,[h]){const b={};h&8&&(b.show_label=o[3]),h&1&&(b.float=!o[0]),h&4&&(b.label=o[2]||"File"),e.$set(b);let p=r;r=g(o,h),r===p?a[r].p(o,h):(qe(),I(a[p],1,1,()=>{a[p]=null}),Ue(),i=a[r],i?i.p(o,h):(i=a[r]=s[r](o),i.c()),y(i,1),i.m(f.parentNode,f))},i(o){c||(y(e.$$.fragment,o),y(i),c=!0)},o(o){I(e.$$.fragment,o),I(i),c=!1},d(o){o&&(oe(l),oe(f)),M(e,o),a[r].d(o)}}}function ql(n,e,l){let{$$slots:t={},$$scope:r}=e,{value:i}=e,{label:f}=e,{show_label:c=!0}=e,{file_count:s="single"}=e,{file_types:a=null}=e,{selectable:g=!1}=e,{root:o}=e,{height:h=void 0}=e,{i18n:b}=e,{max_file_size:p=null}=e,{upload:w}=e,{stream_handler:$}=e,{uploading:C=!1}=e,{allow_reordering:S=!1}=e;async function q({detail:u}){Array.isArray(i)?l(0,i=[...i,...Array.isArray(u)?u:[u]]):i?l(0,i=[i,...Array.isArray(u)?u:[u]]):l(0,i=u),await yl(),m("change",i),m("upload",u)}function U(){l(0,i=null),m("change",null),m("clear")}const m=Cl();let E=!1;function Y(u){E=u,l(14,E)}function z(u){C=u,l(1,C)}function G(u){x.call(this,n,u)}const T=u=>{m("clear"),u.stopPropagation(),U()};function H(u){x.call(this,n,u)}function _(u){x.call(this,n,u)}function d(u){x.call(this,n,u)}function k(u){E=u,l(14,E)}function P(u){C=u,l(1,C)}function V(u){x.call(this,n,u)}return n.$$set=u=>{"value"in u&&l(0,i=u.value),"label"in u&&l(2,f=u.label),"show_label"in u&&l(3,c=u.show_label),"file_count"in u&&l(4,s=u.file_count),"file_types"in u&&l(5,a=u.file_types),"selectable"in u&&l(6,g=u.selectable),"root"in u&&l(7,o=u.root),"height"in u&&l(8,h=u.height),"i18n"in u&&l(9,b=u.i18n),"max_file_size"in u&&l(10,p=u.max_file_size),"upload"in u&&l(11,w=u.upload),"stream_handler"in u&&l(12,$=u.stream_handler),"uploading"in u&&l(1,C=u.uploading),"allow_reordering"in u&&l(13,S=u.allow_reordering),"$$scope"in u&&l(29,r=u.$$scope)},n.$$.update=()=>{n.$$.dirty&16384&&m("drag",E)},[i,C,f,c,s,a,g,o,h,b,p,w,$,S,E,q,U,m,t,Y,z,G,T,H,_,d,k,P,V,r]}class Pl extends wl{constructor(e){super(),Al(this,e,ql,Ul,Fl,{value:0,label:2,show_label:3,file_count:4,file_types:5,selectable:6,root:7,height:8,i18n:9,max_file_size:10,upload:11,stream_handler:12,uploading:1,allow_reordering:13})}get value(){return this.$$.ctx[0]}set value(e){this.$$set({value:e}),F()}get label(){return this.$$.ctx[2]}set label(e){this.$$set({label:e}),F()}get show_label(){return this.$$.ctx[3]}set show_label(e){this.$$set({show_label:e}),F()}get file_count(){return this.$$.ctx[4]}set file_count(e){this.$$set({file_count:e}),F()}get file_types(){return this.$$.ctx[5]}set file_types(e){this.$$set({file_types:e}),F()}get selectable(){return this.$$.ctx[6]}set selectable(e){this.$$set({selectable:e}),F()}get root(){return this.$$.ctx[7]}set root(e){this.$$set({root:e}),F()}get height(){return this.$$.ctx[8]}set height(e){this.$$set({height:e}),F()}get i18n(){return this.$$.ctx[9]}set i18n(e){this.$$set({i18n:e}),F()}get max_file_size(){return this.$$.ctx[10]}set max_file_size(e){this.$$set({max_file_size:e}),F()}get upload(){return this.$$.ctx[11]}set upload(e){this.$$set({upload:e}),F()}get stream_handler(){return this.$$.ctx[12]}set stream_handler(e){this.$$set({stream_handler:e}),F()}get uploading(){return this.$$.ctx[1]}set uploading(e){this.$$set({uploading:e}),F()}get allow_reordering(){return this.$$.ctx[13]}set allow_reordering(e){this.$$set({allow_reordering:e}),F()}}const Vl=Pl;export{Vl as B,Ql as F,Se as a};
//# sourceMappingURL=FileUpload-DcSLb2dy.js.map