import{S as Z,i as $,s as x,e as E,m as q,p as I,t as y,n as C,r as ee,x as le,$ as te,H as S,G as M,C as d,g as k,h as se,j as ne,l as oe,o as ae,q as v,f as ie,L as D,M as A,E as L,F,N as Q,I as re,D as G,J as B,K as ue,a0 as fe}from"../lite.js";import{B as _e}from"./Button-5b68d65a.js";import{B as me}from"./BlockLabel-e392131b.js";import{E as ce}from"./Empty-b331fdfe.js";/* empty css */import{I as R}from"./Image-9065c566.js";import{n as H}from"./ModifyUpload.svelte_svelte_type_style_lang-ba6baa96.js";function J(t,e,s){const l=t.slice();return l[22]=e[s][0],l[7]=e[s][1],l[24]=s,l}function K(t,e,s){const l=t.slice();return l[25]=e[s][0],l[7]=e[s][1],l[24]=s,l}function ge(t){let e,s,l,n,i,o,_=t[8]?t[8][1]:[],m=[];for(let a=0;a<_.length;a+=1)m[a]=T(K(t,_,a));let c=t[4]&&t[8]&&O(t);return{c(){e=M("div"),s=M("img"),n=S();for(let a=0;a{f[p]=null}),ae(),_=f[o],_?_.p(r,h):(_=f[o]=g[o](r),_.c()),I(_,1),_.m(i,null))},i(r){m||(I(e.$$.fragment,r),I(l.$$.fragment,r),I(_),m=!0)},o(r){y(e.$$.fragment,r),y(l.$$.fragment,r),y(_),m=!1},d(r){C(e,r),r&&v(s),C(l,r),r&&v(n),r&&v(i),f[o].d()}}}function ke(t){let e,s;return e=new _e({props:{visible:t[2],elem_id:t[0],elem_classes:t[1],padding:!1,style:{height:t[5].height,width:t[5].width},allow_overflow:!1,$$slots:{default:[be]},$$scope:{ctx:t}}}),{c(){E(e.$$.fragment)},m(l,n){q(e,l,n),s=!0},p(l,[n]){const i={};n&4&&(i.visible=l[2]),n&1&&(i.elem_id=l[0]),n&2&&(i.elem_classes=l[1]),n&32&&(i.style={height:l[5].height,width:l[5].width}),n&134218744&&(i.$$scope={dirty:n,ctx:l}),e.$set(i)},i(l){s||(I(e.$$.fragment,l),s=!0)},o(l){y(e.$$.fragment,l),s=!1},d(l){C(e,l)}}}function ve(t,e,s){let{elem_id:l=""}=e,{elem_classes:n=[]}=e,{visible:i=!0}=e,{value:o}=e,_,m,{label:c="Annotated Image"}=e,{show_label:a=!0}=e,{show_legend:g=!0}=e,{style:f={}}=e,{root:b}=e,{root_url:r}=e,h=null,{loading_status:j}=e;const w=ee();function p(u){s(9,h=u)}function N(){s(9,h=null)}const U=u=>p(u),V=u=>p(u),W=()=>N(),X=()=>N(),Y=(u,z)=>w("select",{index:u,value:z});return t.$$set=u=>{"elem_id"in u&&s(0,l=u.elem_id),"elem_classes"in u&&s(1,n=u.elem_classes),"visible"in u&&s(2,i=u.visible),"value"in u&&s(13,o=u.value),"label"in u&&s(7,c=u.label),"show_label"in u&&s(3,a=u.show_label),"show_legend"in u&&s(4,g=u.show_legend),"style"in u&&s(5,f=u.style),"root"in u&&s(14,b=u.root),"root_url"in u&&s(15,r=u.root_url),"loading_status"in u&&s(6,j=u.loading_status)},t.$$.update=()=>{t.$$.dirty&122880&&(o!==_&&(s(16,_=o),w("change")),o?s(8,m=[H(o[0],b,r),o[1].map(([u,z])=>[H(u,b,r),z])]):s(8,m=null))},[l,n,i,a,g,f,j,c,m,h,w,p,N,o,b,r,_,U,V,W,X,Y]}class we extends Z{constructor(e){super(),$(this,e,ve,ke,x,{elem_id:0,elem_classes:1,visible:2,value:13,label:7,show_label:3,show_legend:4,style:5,root:14,root_url:15,loading_status:6})}}const qe=we,Ce=["static"],Se=t=>({type:{payload:"[string, Array<[string, string]>]"},description:{payload:"path to base image, followed by a list of tuples [mask image path, label]"}});export{qe as Component,Se as document,Ce as modes}; //# sourceMappingURL=index-8d9bd210.js.map