diff --git "a/src/backend/gradio_image_annotation/templates/component/index.js" "b/src/backend/gradio_image_annotation/templates/component/index.js"
--- "a/src/backend/gradio_image_annotation/templates/component/index.js"
+++ "b/src/backend/gradio_image_annotation/templates/component/index.js"
@@ -1,167 +1,167 @@
const {
- SvelteComponent: Va,
- assign: Xa,
- create_slot: Wa,
- detach: Za,
- element: Ya,
- get_all_dirty_from_scope: Ja,
- get_slot_changes: Qa,
- get_spread_update: Ka,
- init: $a,
- insert: eu,
- safe_not_equal: tu,
- set_dynamic_element_data: Es,
- set_style: Pe,
- toggle_class: tt,
- transition_in: pr,
- transition_out: wr,
- update_slot_base: nu
+ SvelteComponent: ha,
+ assign: ma,
+ create_slot: ga,
+ detach: ba,
+ element: pa,
+ get_all_dirty_from_scope: wa,
+ get_slot_changes: va,
+ get_spread_update: ka,
+ init: ya,
+ insert: Sa,
+ safe_not_equal: Ca,
+ set_dynamic_element_data: Di,
+ set_style: Me,
+ toggle_class: et,
+ transition_in: uo,
+ transition_out: fo,
+ update_slot_base: za
} = window.__gradio__svelte__internal;
-function iu(t) {
- let e, n, i;
- const l = (
+function qa(n) {
+ let e, t, l;
+ const i = (
/*#slots*/
- t[18].default
- ), s = Wa(
- l,
- t,
+ n[18].default
+ ), s = ga(
+ i,
+ n,
/*$$scope*/
- t[17],
+ n[17],
null
);
let o = [
{ "data-testid": (
/*test_id*/
- t[7]
+ n[7]
) },
{ id: (
/*elem_id*/
- t[2]
+ n[2]
) },
{
- class: n = "block " + /*elem_classes*/
- t[3].join(" ") + " svelte-1t38q2d"
+ class: t = "block " + /*elem_classes*/
+ n[3].join(" ") + " svelte-1t38q2d"
}
], r = {};
for (let a = 0; a < o.length; a += 1)
- r = Xa(r, o[a]);
+ r = ma(r, o[a]);
return {
c() {
- e = Ya(
+ e = pa(
/*tag*/
- t[14]
- ), s && s.c(), Es(
+ n[14]
+ ), s && s.c(), Di(
/*tag*/
- t[14]
- )(e, r), tt(
+ n[14]
+ )(e, r), et(
e,
"hidden",
/*visible*/
- t[10] === !1
- ), tt(
+ n[10] === !1
+ ), et(
e,
"padded",
/*padding*/
- t[6]
- ), tt(
+ n[6]
+ ), et(
e,
"border_focus",
/*border_mode*/
- t[5] === "focus"
- ), tt(e, "hide-container", !/*explicit_call*/
- t[8] && !/*container*/
- t[9]), Pe(
+ n[5] === "focus"
+ ), et(e, "hide-container", !/*explicit_call*/
+ n[8] && !/*container*/
+ n[9]), Me(
e,
"height",
/*get_dimension*/
- t[15](
+ n[15](
/*height*/
- t[0]
+ n[0]
)
- ), Pe(e, "width", typeof /*width*/
- t[1] == "number" ? `calc(min(${/*width*/
- t[1]}px, 100%))` : (
+ ), Me(e, "width", typeof /*width*/
+ n[1] == "number" ? `calc(min(${/*width*/
+ n[1]}px, 100%))` : (
/*get_dimension*/
- t[15](
+ n[15](
/*width*/
- t[1]
+ n[1]
)
- )), Pe(
+ )), Me(
e,
"border-style",
/*variant*/
- t[4]
- ), Pe(
+ n[4]
+ ), Me(
e,
"overflow",
/*allow_overflow*/
- t[11] ? "visible" : "hidden"
- ), Pe(
+ n[11] ? "visible" : "hidden"
+ ), Me(
e,
"flex-grow",
/*scale*/
- t[12]
- ), Pe(e, "min-width", `calc(min(${/*min_width*/
- t[13]}px, 100%))`), Pe(e, "border-width", "var(--block-border-width)");
+ n[12]
+ ), Me(e, "min-width", `calc(min(${/*min_width*/
+ n[13]}px, 100%))`), Me(e, "border-width", "var(--block-border-width)");
},
m(a, u) {
- eu(a, e, u), s && s.m(e, null), i = !0;
+ Sa(a, e, u), s && s.m(e, null), l = !0;
},
p(a, u) {
- s && s.p && (!i || u & /*$$scope*/
- 131072) && nu(
+ s && s.p && (!l || u & /*$$scope*/
+ 131072) && za(
s,
- l,
+ i,
a,
/*$$scope*/
a[17],
- i ? Qa(
- l,
+ l ? va(
+ i,
/*$$scope*/
a[17],
u,
null
- ) : Ja(
+ ) : wa(
/*$$scope*/
a[17]
),
null
- ), Es(
+ ), Di(
/*tag*/
a[14]
- )(e, r = Ka(o, [
- (!i || u & /*test_id*/
+ )(e, r = ka(o, [
+ (!l || u & /*test_id*/
128) && { "data-testid": (
/*test_id*/
a[7]
) },
- (!i || u & /*elem_id*/
+ (!l || u & /*elem_id*/
4) && { id: (
/*elem_id*/
a[2]
) },
- (!i || u & /*elem_classes*/
- 8 && n !== (n = "block " + /*elem_classes*/
- a[3].join(" ") + " svelte-1t38q2d")) && { class: n }
- ])), tt(
+ (!l || u & /*elem_classes*/
+ 8 && t !== (t = "block " + /*elem_classes*/
+ a[3].join(" ") + " svelte-1t38q2d")) && { class: t }
+ ])), et(
e,
"hidden",
/*visible*/
a[10] === !1
- ), tt(
+ ), et(
e,
"padded",
/*padding*/
a[6]
- ), tt(
+ ), et(
e,
"border_focus",
/*border_mode*/
a[5] === "focus"
- ), tt(e, "hide-container", !/*explicit_call*/
+ ), et(e, "hide-container", !/*explicit_call*/
a[8] && !/*container*/
a[9]), u & /*height*/
- 1 && Pe(
+ 1 && Me(
e,
"height",
/*get_dimension*/
@@ -170,7 +170,7 @@ function iu(t) {
a[0]
)
), u & /*width*/
- 2 && Pe(e, "width", typeof /*width*/
+ 2 && Me(e, "width", typeof /*width*/
a[1] == "number" ? `calc(min(${/*width*/
a[1]}px, 100%))` : (
/*get_dimension*/
@@ -179,77 +179,77 @@ function iu(t) {
a[1]
)
)), u & /*variant*/
- 16 && Pe(
+ 16 && Me(
e,
"border-style",
/*variant*/
a[4]
), u & /*allow_overflow*/
- 2048 && Pe(
+ 2048 && Me(
e,
"overflow",
/*allow_overflow*/
a[11] ? "visible" : "hidden"
), u & /*scale*/
- 4096 && Pe(
+ 4096 && Me(
e,
"flex-grow",
/*scale*/
a[12]
), u & /*min_width*/
- 8192 && Pe(e, "min-width", `calc(min(${/*min_width*/
+ 8192 && Me(e, "min-width", `calc(min(${/*min_width*/
a[13]}px, 100%))`);
},
i(a) {
- i || (pr(s, a), i = !0);
+ l || (uo(s, a), l = !0);
},
o(a) {
- wr(s, a), i = !1;
+ fo(s, a), l = !1;
},
d(a) {
- a && Za(e), s && s.d(a);
+ a && ba(e), s && s.d(a);
}
};
}
-function lu(t) {
- let e, n = (
+function Ea(n) {
+ let e, t = (
/*tag*/
- t[14] && iu(t)
+ n[14] && qa(n)
);
return {
c() {
- n && n.c();
+ t && t.c();
},
- m(i, l) {
- n && n.m(i, l), e = !0;
+ m(l, i) {
+ t && t.m(l, i), e = !0;
},
- p(i, [l]) {
+ p(l, [i]) {
/*tag*/
- i[14] && n.p(i, l);
+ l[14] && t.p(l, i);
},
- i(i) {
- e || (pr(n, i), e = !0);
+ i(l) {
+ e || (uo(t, l), e = !0);
},
- o(i) {
- wr(n, i), e = !1;
+ o(l) {
+ fo(t, l), e = !1;
},
- d(i) {
- n && n.d(i);
+ d(l) {
+ t && t.d(l);
}
};
}
-function su(t, e, n) {
- let { $$slots: i = {}, $$scope: l } = e, { height: s = void 0 } = e, { width: o = void 0 } = e, { elem_id: r = "" } = e, { elem_classes: a = [] } = e, { variant: u = "solid" } = e, { border_mode: f = "base" } = e, { padding: _ = !0 } = e, { type: h = "normal" } = e, { test_id: c = void 0 } = e, { explicit_call: d = !1 } = e, { container: b = !0 } = e, { visible: p = !0 } = e, { allow_overflow: g = !0 } = e, { scale: y = null } = e, { min_width: w = 0 } = e, C = h === "fieldset" ? "fieldset" : "div";
- const P = (E) => {
- if (E !== void 0) {
- if (typeof E == "number")
- return E + "px";
- if (typeof E == "string")
- return E;
+function Da(n, e, t) {
+ let { $$slots: l = {}, $$scope: i } = e, { height: s = void 0 } = e, { width: o = void 0 } = e, { elem_id: r = "" } = e, { elem_classes: a = [] } = e, { variant: u = "solid" } = e, { border_mode: f = "base" } = e, { padding: _ = !0 } = e, { type: d = "normal" } = e, { test_id: c = void 0 } = e, { explicit_call: h = !1 } = e, { container: b = !0 } = e, { visible: g = !0 } = e, { allow_overflow: m = !0 } = e, { scale: v = null } = e, { min_width: p = 0 } = e, C = d === "fieldset" ? "fieldset" : "div";
+ const M = (k) => {
+ if (k !== void 0) {
+ if (typeof k == "number")
+ return k + "px";
+ if (typeof k == "string")
+ return k;
}
};
- return t.$$set = (E) => {
- "height" in E && n(0, s = E.height), "width" in E && n(1, o = E.width), "elem_id" in E && n(2, r = E.elem_id), "elem_classes" in E && n(3, a = E.elem_classes), "variant" in E && n(4, u = E.variant), "border_mode" in E && n(5, f = E.border_mode), "padding" in E && n(6, _ = E.padding), "type" in E && n(16, h = E.type), "test_id" in E && n(7, c = E.test_id), "explicit_call" in E && n(8, d = E.explicit_call), "container" in E && n(9, b = E.container), "visible" in E && n(10, p = E.visible), "allow_overflow" in E && n(11, g = E.allow_overflow), "scale" in E && n(12, y = E.scale), "min_width" in E && n(13, w = E.min_width), "$$scope" in E && n(17, l = E.$$scope);
+ return n.$$set = (k) => {
+ "height" in k && t(0, s = k.height), "width" in k && t(1, o = k.width), "elem_id" in k && t(2, r = k.elem_id), "elem_classes" in k && t(3, a = k.elem_classes), "variant" in k && t(4, u = k.variant), "border_mode" in k && t(5, f = k.border_mode), "padding" in k && t(6, _ = k.padding), "type" in k && t(16, d = k.type), "test_id" in k && t(7, c = k.test_id), "explicit_call" in k && t(8, h = k.explicit_call), "container" in k && t(9, b = k.container), "visible" in k && t(10, g = k.visible), "allow_overflow" in k && t(11, m = k.allow_overflow), "scale" in k && t(12, v = k.scale), "min_width" in k && t(13, p = k.min_width), "$$scope" in k && t(17, i = k.$$scope);
}, [
s,
o,
@@ -259,22 +259,22 @@ function su(t, e, n) {
f,
_,
c,
- d,
+ h,
b,
- p,
g,
- y,
- w,
+ m,
+ v,
+ p,
C,
- P,
- h,
- l,
- i
+ M,
+ d,
+ i,
+ l
];
}
-class ou extends Va {
+class Aa extends ha {
constructor(e) {
- super(), $a(this, e, su, lu, tu, {
+ super(), ya(this, e, Da, Ea, Ca, {
height: 0,
width: 1,
elem_id: 2,
@@ -294,54 +294,54 @@ class ou extends Va {
}
}
const {
- SvelteComponent: ru,
- attr: au,
- create_slot: uu,
- detach: fu,
- element: cu,
- get_all_dirty_from_scope: _u,
- get_slot_changes: hu,
- init: du,
- insert: mu,
- safe_not_equal: gu,
- transition_in: bu,
- transition_out: pu,
- update_slot_base: wu
+ SvelteComponent: Ma,
+ attr: ja,
+ create_slot: La,
+ detach: Ba,
+ element: Ta,
+ get_all_dirty_from_scope: Na,
+ get_slot_changes: Oa,
+ init: Ua,
+ insert: Ia,
+ safe_not_equal: Ra,
+ transition_in: Fa,
+ transition_out: Ha,
+ update_slot_base: Pa
} = window.__gradio__svelte__internal;
-function vu(t) {
- let e, n;
- const i = (
+function Wa(n) {
+ let e, t;
+ const l = (
/*#slots*/
- t[1].default
- ), l = uu(
- i,
- t,
+ n[1].default
+ ), i = La(
+ l,
+ n,
/*$$scope*/
- t[0],
+ n[0],
null
);
return {
c() {
- e = cu("div"), l && l.c(), au(e, "class", "svelte-1hnfib2");
+ e = Ta("div"), i && i.c(), ja(e, "class", "svelte-1hnfib2");
},
m(s, o) {
- mu(s, e, o), l && l.m(e, null), n = !0;
+ Ia(s, e, o), i && i.m(e, null), t = !0;
},
p(s, [o]) {
- l && l.p && (!n || o & /*$$scope*/
- 1) && wu(
- l,
+ i && i.p && (!t || o & /*$$scope*/
+ 1) && Pa(
i,
+ l,
s,
/*$$scope*/
s[0],
- n ? hu(
- i,
+ t ? Oa(
+ l,
/*$$scope*/
s[0],
o,
null
- ) : _u(
+ ) : Na(
/*$$scope*/
s[0]
),
@@ -349,256 +349,256 @@ function vu(t) {
);
},
i(s) {
- n || (bu(l, s), n = !0);
+ t || (Fa(i, s), t = !0);
},
o(s) {
- pu(l, s), n = !1;
+ Ha(i, s), t = !1;
},
d(s) {
- s && fu(e), l && l.d(s);
+ s && Ba(e), i && i.d(s);
}
};
}
-function yu(t, e, n) {
- let { $$slots: i = {}, $$scope: l } = e;
- return t.$$set = (s) => {
- "$$scope" in s && n(0, l = s.$$scope);
- }, [l, i];
+function Xa(n, e, t) {
+ let { $$slots: l = {}, $$scope: i } = e;
+ return n.$$set = (s) => {
+ "$$scope" in s && t(0, i = s.$$scope);
+ }, [i, l];
}
-class Eu extends ru {
+class Ya extends Ma {
constructor(e) {
- super(), du(this, e, yu, vu, gu, {});
+ super(), Ua(this, e, Xa, Wa, Ra, {});
}
}
const {
- SvelteComponent: ku,
- attr: ks,
- check_outros: Su,
- create_component: Cu,
- create_slot: Au,
- destroy_component: Bu,
- detach: _i,
- element: Tu,
- empty: Hu,
- get_all_dirty_from_scope: Pu,
- get_slot_changes: Nu,
- group_outros: Lu,
- init: Iu,
- insert: hi,
- mount_component: Mu,
- safe_not_equal: Ou,
- set_data: Du,
- space: Ru,
- text: Uu,
- toggle_class: Ft,
- transition_in: Sn,
- transition_out: di,
- update_slot_base: Fu
+ SvelteComponent: Va,
+ attr: Ai,
+ check_outros: Za,
+ create_component: Ga,
+ create_slot: Ja,
+ destroy_component: Ka,
+ detach: Xn,
+ element: Qa,
+ empty: xa,
+ get_all_dirty_from_scope: $a,
+ get_slot_changes: er,
+ group_outros: tr,
+ init: nr,
+ insert: Yn,
+ mount_component: lr,
+ safe_not_equal: ir,
+ set_data: sr,
+ space: or,
+ text: ar,
+ toggle_class: Bt,
+ transition_in: un,
+ transition_out: Vn,
+ update_slot_base: rr
} = window.__gradio__svelte__internal;
-function Ss(t) {
- let e, n;
- return e = new Eu({
+function Mi(n) {
+ let e, t;
+ return e = new Ya({
props: {
- $$slots: { default: [qu] },
- $$scope: { ctx: t }
+ $$slots: { default: [ur] },
+ $$scope: { ctx: n }
}
}), {
c() {
- Cu(e.$$.fragment);
+ Ga(e.$$.fragment);
},
- m(i, l) {
- Mu(e, i, l), n = !0;
+ m(l, i) {
+ lr(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l & /*$$scope, info*/
- 10 && (s.$$scope = { dirty: l, ctx: i }), e.$set(s);
+ i & /*$$scope, info*/
+ 10 && (s.$$scope = { dirty: i, ctx: l }), e.$set(s);
},
- i(i) {
- n || (Sn(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (un(e.$$.fragment, l), t = !0);
},
- o(i) {
- di(e.$$.fragment, i), n = !1;
+ o(l) {
+ Vn(e.$$.fragment, l), t = !1;
},
- d(i) {
- Bu(e, i);
+ d(l) {
+ Ka(e, l);
}
};
}
-function qu(t) {
+function ur(n) {
let e;
return {
c() {
- e = Uu(
+ e = ar(
/*info*/
- t[1]
+ n[1]
);
},
- m(n, i) {
- hi(n, e, i);
+ m(t, l) {
+ Yn(t, e, l);
},
- p(n, i) {
- i & /*info*/
- 2 && Du(
+ p(t, l) {
+ l & /*info*/
+ 2 && sr(
e,
/*info*/
- n[1]
+ t[1]
);
},
- d(n) {
- n && _i(e);
+ d(t) {
+ t && Xn(e);
}
};
}
-function zu(t) {
- let e, n, i, l;
+function fr(n) {
+ let e, t, l, i;
const s = (
/*#slots*/
- t[2].default
- ), o = Au(
+ n[2].default
+ ), o = Ja(
s,
- t,
+ n,
/*$$scope*/
- t[3],
+ n[3],
null
);
let r = (
/*info*/
- t[1] && Ss(t)
+ n[1] && Mi(n)
);
return {
c() {
- e = Tu("span"), o && o.c(), n = Ru(), r && r.c(), i = Hu(), ks(e, "data-testid", "block-info"), ks(e, "class", "svelte-22c38v"), Ft(e, "sr-only", !/*show_label*/
- t[0]), Ft(e, "hide", !/*show_label*/
- t[0]), Ft(
+ e = Qa("span"), o && o.c(), t = or(), r && r.c(), l = xa(), Ai(e, "data-testid", "block-info"), Ai(e, "class", "svelte-22c38v"), Bt(e, "sr-only", !/*show_label*/
+ n[0]), Bt(e, "hide", !/*show_label*/
+ n[0]), Bt(
e,
"has-info",
/*info*/
- t[1] != null
+ n[1] != null
);
},
m(a, u) {
- hi(a, e, u), o && o.m(e, null), hi(a, n, u), r && r.m(a, u), hi(a, i, u), l = !0;
+ Yn(a, e, u), o && o.m(e, null), Yn(a, t, u), r && r.m(a, u), Yn(a, l, u), i = !0;
},
p(a, [u]) {
- o && o.p && (!l || u & /*$$scope*/
- 8) && Fu(
+ o && o.p && (!i || u & /*$$scope*/
+ 8) && rr(
o,
s,
a,
/*$$scope*/
a[3],
- l ? Nu(
+ i ? er(
s,
/*$$scope*/
a[3],
u,
null
- ) : Pu(
+ ) : $a(
/*$$scope*/
a[3]
),
null
- ), (!l || u & /*show_label*/
- 1) && Ft(e, "sr-only", !/*show_label*/
- a[0]), (!l || u & /*show_label*/
- 1) && Ft(e, "hide", !/*show_label*/
- a[0]), (!l || u & /*info*/
- 2) && Ft(
+ ), (!i || u & /*show_label*/
+ 1) && Bt(e, "sr-only", !/*show_label*/
+ a[0]), (!i || u & /*show_label*/
+ 1) && Bt(e, "hide", !/*show_label*/
+ a[0]), (!i || u & /*info*/
+ 2) && Bt(
e,
"has-info",
/*info*/
a[1] != null
), /*info*/
a[1] ? r ? (r.p(a, u), u & /*info*/
- 2 && Sn(r, 1)) : (r = Ss(a), r.c(), Sn(r, 1), r.m(i.parentNode, i)) : r && (Lu(), di(r, 1, 1, () => {
+ 2 && un(r, 1)) : (r = Mi(a), r.c(), un(r, 1), r.m(l.parentNode, l)) : r && (tr(), Vn(r, 1, 1, () => {
r = null;
- }), Su());
+ }), Za());
},
i(a) {
- l || (Sn(o, a), Sn(r), l = !0);
+ i || (un(o, a), un(r), i = !0);
},
o(a) {
- di(o, a), di(r), l = !1;
+ Vn(o, a), Vn(r), i = !1;
},
d(a) {
- a && (_i(e), _i(n), _i(i)), o && o.d(a), r && r.d(a);
+ a && (Xn(e), Xn(t), Xn(l)), o && o.d(a), r && r.d(a);
}
};
}
-function ju(t, e, n) {
- let { $$slots: i = {}, $$scope: l } = e, { show_label: s = !0 } = e, { info: o = void 0 } = e;
- return t.$$set = (r) => {
- "show_label" in r && n(0, s = r.show_label), "info" in r && n(1, o = r.info), "$$scope" in r && n(3, l = r.$$scope);
- }, [s, o, i, l];
+function cr(n, e, t) {
+ let { $$slots: l = {}, $$scope: i } = e, { show_label: s = !0 } = e, { info: o = void 0 } = e;
+ return n.$$set = (r) => {
+ "show_label" in r && t(0, s = r.show_label), "info" in r && t(1, o = r.info), "$$scope" in r && t(3, i = r.$$scope);
+ }, [s, o, l, i];
}
-class vr extends ku {
+class co extends Va {
constructor(e) {
- super(), Iu(this, e, ju, zu, Ou, { show_label: 0, info: 1 });
+ super(), nr(this, e, cr, fr, ir, { show_label: 0, info: 1 });
}
}
const {
- SvelteComponent: Gu,
- append: Zi,
- attr: Zn,
- create_component: xu,
- destroy_component: Vu,
- detach: Xu,
- element: Cs,
- init: Wu,
- insert: Zu,
- mount_component: Yu,
- safe_not_equal: Ju,
- set_data: Qu,
- space: Ku,
- text: $u,
- toggle_class: nt,
- transition_in: ef,
- transition_out: tf
+ SvelteComponent: _r,
+ append: wl,
+ attr: Dn,
+ create_component: dr,
+ destroy_component: hr,
+ detach: mr,
+ element: ji,
+ init: gr,
+ insert: br,
+ mount_component: pr,
+ safe_not_equal: wr,
+ set_data: vr,
+ space: kr,
+ text: yr,
+ toggle_class: tt,
+ transition_in: Sr,
+ transition_out: Cr
} = window.__gradio__svelte__internal;
-function nf(t) {
- let e, n, i, l, s, o;
- return i = new /*Icon*/
- t[1]({}), {
+function zr(n) {
+ let e, t, l, i, s, o;
+ return l = new /*Icon*/
+ n[1]({}), {
c() {
- e = Cs("label"), n = Cs("span"), xu(i.$$.fragment), l = Ku(), s = $u(
+ e = ji("label"), t = ji("span"), dr(l.$$.fragment), i = kr(), s = yr(
/*label*/
- t[0]
- ), Zn(n, "class", "svelte-9gxdi0"), Zn(e, "for", ""), Zn(e, "data-testid", "block-label"), Zn(e, "class", "svelte-9gxdi0"), nt(e, "hide", !/*show_label*/
- t[2]), nt(e, "sr-only", !/*show_label*/
- t[2]), nt(
+ n[0]
+ ), Dn(t, "class", "svelte-9gxdi0"), Dn(e, "for", ""), Dn(e, "data-testid", "block-label"), Dn(e, "class", "svelte-9gxdi0"), tt(e, "hide", !/*show_label*/
+ n[2]), tt(e, "sr-only", !/*show_label*/
+ n[2]), tt(
e,
"float",
/*float*/
- t[4]
- ), nt(
+ n[4]
+ ), tt(
e,
"hide-label",
/*disable*/
- t[3]
+ n[3]
);
},
m(r, a) {
- Zu(r, e, a), Zi(e, n), Yu(i, n, null), Zi(e, l), Zi(e, s), o = !0;
+ br(r, e, a), wl(e, t), pr(l, t, null), wl(e, i), wl(e, s), o = !0;
},
p(r, [a]) {
(!o || a & /*label*/
- 1) && Qu(
+ 1) && vr(
s,
/*label*/
r[0]
), (!o || a & /*show_label*/
- 4) && nt(e, "hide", !/*show_label*/
+ 4) && tt(e, "hide", !/*show_label*/
r[2]), (!o || a & /*show_label*/
- 4) && nt(e, "sr-only", !/*show_label*/
+ 4) && tt(e, "sr-only", !/*show_label*/
r[2]), (!o || a & /*float*/
- 16) && nt(
+ 16) && tt(
e,
"float",
/*float*/
r[4]
), (!o || a & /*disable*/
- 8) && nt(
+ 8) && tt(
e,
"hide-label",
/*disable*/
@@ -606,25 +606,25 @@ function nf(t) {
);
},
i(r) {
- o || (ef(i.$$.fragment, r), o = !0);
+ o || (Sr(l.$$.fragment, r), o = !0);
},
o(r) {
- tf(i.$$.fragment, r), o = !1;
+ Cr(l.$$.fragment, r), o = !1;
},
d(r) {
- r && Xu(e), Vu(i);
+ r && mr(e), hr(l);
}
};
}
-function lf(t, e, n) {
- let { label: i = null } = e, { Icon: l } = e, { show_label: s = !0 } = e, { disable: o = !1 } = e, { float: r = !0 } = e;
- return t.$$set = (a) => {
- "label" in a && n(0, i = a.label), "Icon" in a && n(1, l = a.Icon), "show_label" in a && n(2, s = a.show_label), "disable" in a && n(3, o = a.disable), "float" in a && n(4, r = a.float);
- }, [i, l, s, o, r];
+function qr(n, e, t) {
+ let { label: l = null } = e, { Icon: i } = e, { show_label: s = !0 } = e, { disable: o = !1 } = e, { float: r = !0 } = e;
+ return n.$$set = (a) => {
+ "label" in a && t(0, l = a.label), "Icon" in a && t(1, i = a.Icon), "show_label" in a && t(2, s = a.show_label), "disable" in a && t(3, o = a.disable), "float" in a && t(4, r = a.float);
+ }, [l, i, s, o, r];
}
-class sf extends Gu {
+class Er extends _r {
constructor(e) {
- super(), Wu(this, e, lf, nf, Ju, {
+ super(), gr(this, e, qr, zr, wr, {
label: 0,
Icon: 1,
show_label: 2,
@@ -634,136 +634,136 @@ class sf extends Gu {
}
}
const {
- SvelteComponent: of,
- append: Ol,
+ SvelteComponent: Dr,
+ append: ei,
attr: Je,
- bubble: rf,
- create_component: af,
- destroy_component: uf,
- detach: yr,
- element: Dl,
- init: ff,
- insert: Er,
- listen: cf,
- mount_component: _f,
- safe_not_equal: hf,
- set_data: df,
- set_style: Yn,
- space: mf,
- text: gf,
- toggle_class: Me,
- transition_in: bf,
- transition_out: pf
+ bubble: Ar,
+ create_component: Mr,
+ destroy_component: jr,
+ detach: _o,
+ element: ti,
+ init: Lr,
+ insert: ho,
+ listen: Br,
+ mount_component: Tr,
+ safe_not_equal: Nr,
+ set_data: Or,
+ set_style: An,
+ space: Ur,
+ text: Ir,
+ toggle_class: Te,
+ transition_in: Rr,
+ transition_out: Fr
} = window.__gradio__svelte__internal;
-function As(t) {
- let e, n;
+function Li(n) {
+ let e, t;
return {
c() {
- e = Dl("span"), n = gf(
+ e = ti("span"), t = Ir(
/*label*/
- t[1]
+ n[1]
), Je(e, "class", "svelte-lpi64a");
},
- m(i, l) {
- Er(i, e, l), Ol(e, n);
+ m(l, i) {
+ ho(l, e, i), ei(e, t);
},
- p(i, l) {
- l & /*label*/
- 2 && df(
- n,
+ p(l, i) {
+ i & /*label*/
+ 2 && Or(
+ t,
/*label*/
- i[1]
+ l[1]
);
},
- d(i) {
- i && yr(e);
+ d(l) {
+ l && _o(e);
}
};
}
-function wf(t) {
- let e, n, i, l, s, o, r, a = (
+function Hr(n) {
+ let e, t, l, i, s, o, r, a = (
/*show_label*/
- t[2] && As(t)
+ n[2] && Li(n)
);
- return l = new /*Icon*/
- t[0]({}), {
+ return i = new /*Icon*/
+ n[0]({}), {
c() {
- e = Dl("button"), a && a.c(), n = mf(), i = Dl("div"), af(l.$$.fragment), Je(i, "class", "svelte-lpi64a"), Me(
- i,
+ e = ti("button"), a && a.c(), t = Ur(), l = ti("div"), Mr(i.$$.fragment), Je(l, "class", "svelte-lpi64a"), Te(
+ l,
"small",
/*size*/
- t[4] === "small"
- ), Me(
- i,
+ n[4] === "small"
+ ), Te(
+ l,
"large",
/*size*/
- t[4] === "large"
+ n[4] === "large"
), e.disabled = /*disabled*/
- t[7], Je(
+ n[7], Je(
e,
"aria-label",
/*label*/
- t[1]
+ n[1]
), Je(
e,
"aria-haspopup",
/*hasPopup*/
- t[8]
+ n[8]
), Je(
e,
"title",
/*label*/
- t[1]
- ), Je(e, "class", "svelte-lpi64a"), Me(
+ n[1]
+ ), Je(e, "class", "svelte-lpi64a"), Te(
e,
"pending",
/*pending*/
- t[3]
- ), Me(
+ n[3]
+ ), Te(
e,
"padded",
/*padded*/
- t[5]
- ), Me(
+ n[5]
+ ), Te(
e,
"highlight",
/*highlight*/
- t[6]
- ), Me(
+ n[6]
+ ), Te(
e,
"transparent",
/*transparent*/
- t[9]
- ), Yn(e, "color", !/*disabled*/
- t[7] && /*_color*/
- t[11] ? (
+ n[9]
+ ), An(e, "color", !/*disabled*/
+ n[7] && /*_color*/
+ n[11] ? (
/*_color*/
- t[11]
- ) : "var(--block-label-text-color)"), Yn(e, "--bg-color", /*disabled*/
- t[7] ? "auto" : (
+ n[11]
+ ) : "var(--block-label-text-color)"), An(e, "--bg-color", /*disabled*/
+ n[7] ? "auto" : (
/*background*/
- t[10]
+ n[10]
));
},
m(u, f) {
- Er(u, e, f), a && a.m(e, null), Ol(e, n), Ol(e, i), _f(l, i, null), s = !0, o || (r = cf(
+ ho(u, e, f), a && a.m(e, null), ei(e, t), ei(e, l), Tr(i, l, null), s = !0, o || (r = Br(
e,
"click",
/*click_handler*/
- t[13]
+ n[13]
), o = !0);
},
p(u, [f]) {
/*show_label*/
- u[2] ? a ? a.p(u, f) : (a = As(u), a.c(), a.m(e, n)) : a && (a.d(1), a = null), (!s || f & /*size*/
- 16) && Me(
- i,
+ u[2] ? a ? a.p(u, f) : (a = Li(u), a.c(), a.m(e, t)) : a && (a.d(1), a = null), (!s || f & /*size*/
+ 16) && Te(
+ l,
"small",
/*size*/
u[4] === "small"
), (!s || f & /*size*/
- 16) && Me(
- i,
+ 16) && Te(
+ l,
"large",
/*size*/
u[4] === "large"
@@ -788,65 +788,65 @@ function wf(t) {
/*label*/
u[1]
), (!s || f & /*pending*/
- 8) && Me(
+ 8) && Te(
e,
"pending",
/*pending*/
u[3]
), (!s || f & /*padded*/
- 32) && Me(
+ 32) && Te(
e,
"padded",
/*padded*/
u[5]
), (!s || f & /*highlight*/
- 64) && Me(
+ 64) && Te(
e,
"highlight",
/*highlight*/
u[6]
), (!s || f & /*transparent*/
- 512) && Me(
+ 512) && Te(
e,
"transparent",
/*transparent*/
u[9]
), f & /*disabled, _color*/
- 2176 && Yn(e, "color", !/*disabled*/
+ 2176 && An(e, "color", !/*disabled*/
u[7] && /*_color*/
u[11] ? (
/*_color*/
u[11]
) : "var(--block-label-text-color)"), f & /*disabled, background*/
- 1152 && Yn(e, "--bg-color", /*disabled*/
+ 1152 && An(e, "--bg-color", /*disabled*/
u[7] ? "auto" : (
/*background*/
u[10]
));
},
i(u) {
- s || (bf(l.$$.fragment, u), s = !0);
+ s || (Rr(i.$$.fragment, u), s = !0);
},
o(u) {
- pf(l.$$.fragment, u), s = !1;
+ Fr(i.$$.fragment, u), s = !1;
},
d(u) {
- u && yr(e), a && a.d(), uf(l), o = !1, r();
+ u && _o(e), a && a.d(), jr(i), o = !1, r();
}
};
}
-function vf(t, e, n) {
- let i, { Icon: l } = e, { label: s = "" } = e, { show_label: o = !1 } = e, { pending: r = !1 } = e, { size: a = "small" } = e, { padded: u = !0 } = e, { highlight: f = !1 } = e, { disabled: _ = !1 } = e, { hasPopup: h = !1 } = e, { color: c = "var(--block-label-text-color)" } = e, { transparent: d = !1 } = e, { background: b = "var(--background-fill-primary)" } = e;
- function p(g) {
- rf.call(this, t, g);
+function Pr(n, e, t) {
+ let l, { Icon: i } = e, { label: s = "" } = e, { show_label: o = !1 } = e, { pending: r = !1 } = e, { size: a = "small" } = e, { padded: u = !0 } = e, { highlight: f = !1 } = e, { disabled: _ = !1 } = e, { hasPopup: d = !1 } = e, { color: c = "var(--block-label-text-color)" } = e, { transparent: h = !1 } = e, { background: b = "var(--background-fill-primary)" } = e;
+ function g(m) {
+ Ar.call(this, n, m);
}
- return t.$$set = (g) => {
- "Icon" in g && n(0, l = g.Icon), "label" in g && n(1, s = g.label), "show_label" in g && n(2, o = g.show_label), "pending" in g && n(3, r = g.pending), "size" in g && n(4, a = g.size), "padded" in g && n(5, u = g.padded), "highlight" in g && n(6, f = g.highlight), "disabled" in g && n(7, _ = g.disabled), "hasPopup" in g && n(8, h = g.hasPopup), "color" in g && n(12, c = g.color), "transparent" in g && n(9, d = g.transparent), "background" in g && n(10, b = g.background);
- }, t.$$.update = () => {
- t.$$.dirty & /*highlight, color*/
- 4160 && n(11, i = f ? "var(--color-accent)" : c);
+ return n.$$set = (m) => {
+ "Icon" in m && t(0, i = m.Icon), "label" in m && t(1, s = m.label), "show_label" in m && t(2, o = m.show_label), "pending" in m && t(3, r = m.pending), "size" in m && t(4, a = m.size), "padded" in m && t(5, u = m.padded), "highlight" in m && t(6, f = m.highlight), "disabled" in m && t(7, _ = m.disabled), "hasPopup" in m && t(8, d = m.hasPopup), "color" in m && t(12, c = m.color), "transparent" in m && t(9, h = m.transparent), "background" in m && t(10, b = m.background);
+ }, n.$$.update = () => {
+ n.$$.dirty & /*highlight, color*/
+ 4160 && t(11, l = f ? "var(--color-accent)" : c);
}, [
- l,
+ i,
s,
o,
r,
@@ -854,17 +854,17 @@ function vf(t, e, n) {
u,
f,
_,
- h,
d,
+ h,
b,
- i,
+ l,
c,
- p
+ g
];
}
-class as extends of {
+class pi extends Dr {
constructor(e) {
- super(), ff(this, e, vf, wf, hf, {
+ super(), Lr(this, e, Pr, Hr, Nr, {
Icon: 0,
label: 1,
show_label: 2,
@@ -881,101 +881,101 @@ class as extends of {
}
}
const {
- SvelteComponent: yf,
- append: Ef,
- attr: Yi,
- binding_callbacks: kf,
- create_slot: Sf,
- detach: Cf,
- element: Bs,
- get_all_dirty_from_scope: Af,
- get_slot_changes: Bf,
- init: Tf,
- insert: Hf,
- safe_not_equal: Pf,
- toggle_class: it,
- transition_in: Nf,
- transition_out: Lf,
- update_slot_base: If
+ SvelteComponent: Wr,
+ append: Xr,
+ attr: vl,
+ binding_callbacks: Yr,
+ create_slot: Vr,
+ detach: Zr,
+ element: Bi,
+ get_all_dirty_from_scope: Gr,
+ get_slot_changes: Jr,
+ init: Kr,
+ insert: Qr,
+ safe_not_equal: xr,
+ toggle_class: nt,
+ transition_in: $r,
+ transition_out: eu,
+ update_slot_base: tu
} = window.__gradio__svelte__internal;
-function Mf(t) {
- let e, n, i;
- const l = (
+function nu(n) {
+ let e, t, l;
+ const i = (
/*#slots*/
- t[5].default
- ), s = Sf(
- l,
- t,
+ n[5].default
+ ), s = Vr(
+ i,
+ n,
/*$$scope*/
- t[4],
+ n[4],
null
);
return {
c() {
- e = Bs("div"), n = Bs("div"), s && s.c(), Yi(n, "class", "icon svelte-3w3rth"), Yi(e, "class", "empty svelte-3w3rth"), Yi(e, "aria-label", "Empty value"), it(
+ e = Bi("div"), t = Bi("div"), s && s.c(), vl(t, "class", "icon svelte-3w3rth"), vl(e, "class", "empty svelte-3w3rth"), vl(e, "aria-label", "Empty value"), nt(
e,
"small",
/*size*/
- t[0] === "small"
- ), it(
+ n[0] === "small"
+ ), nt(
e,
"large",
/*size*/
- t[0] === "large"
- ), it(
+ n[0] === "large"
+ ), nt(
e,
"unpadded_box",
/*unpadded_box*/
- t[1]
- ), it(
+ n[1]
+ ), nt(
e,
"small_parent",
/*parent_height*/
- t[3]
+ n[3]
);
},
m(o, r) {
- Hf(o, e, r), Ef(e, n), s && s.m(n, null), t[6](e), i = !0;
+ Qr(o, e, r), Xr(e, t), s && s.m(t, null), n[6](e), l = !0;
},
p(o, [r]) {
- s && s.p && (!i || r & /*$$scope*/
- 16) && If(
+ s && s.p && (!l || r & /*$$scope*/
+ 16) && tu(
s,
- l,
+ i,
o,
/*$$scope*/
o[4],
- i ? Bf(
- l,
+ l ? Jr(
+ i,
/*$$scope*/
o[4],
r,
null
- ) : Af(
+ ) : Gr(
/*$$scope*/
o[4]
),
null
- ), (!i || r & /*size*/
- 1) && it(
+ ), (!l || r & /*size*/
+ 1) && nt(
e,
"small",
/*size*/
o[0] === "small"
- ), (!i || r & /*size*/
- 1) && it(
+ ), (!l || r & /*size*/
+ 1) && nt(
e,
"large",
/*size*/
o[0] === "large"
- ), (!i || r & /*unpadded_box*/
- 2) && it(
+ ), (!l || r & /*unpadded_box*/
+ 2) && nt(
e,
"unpadded_box",
/*unpadded_box*/
o[1]
- ), (!i || r & /*parent_height*/
- 8) && it(
+ ), (!l || r & /*parent_height*/
+ 8) && nt(
e,
"small_parent",
/*parent_height*/
@@ -983,391 +983,374 @@ function Mf(t) {
);
},
i(o) {
- i || (Nf(s, o), i = !0);
+ l || ($r(s, o), l = !0);
},
o(o) {
- Lf(s, o), i = !1;
+ eu(s, o), l = !1;
},
d(o) {
- o && Cf(e), s && s.d(o), t[6](null);
+ o && Zr(e), s && s.d(o), n[6](null);
}
};
}
-function Of(t) {
- let e, n = t[0], i = 1;
- for (; i < t.length; ) {
- const l = t[i], s = t[i + 1];
- if (i += 2, (l === "optionalAccess" || l === "optionalCall") && n == null)
- return;
- l === "access" || l === "optionalAccess" ? (e = n, n = s(n)) : (l === "call" || l === "optionalCall") && (n = s((...o) => n.call(e, ...o)), e = void 0);
- }
- return n;
-}
-function Df(t, e, n) {
- let i, { $$slots: l = {}, $$scope: s } = e, { size: o = "small" } = e, { unpadded_box: r = !1 } = e, a;
+function lu(n, e, t) {
+ let l, { $$slots: i = {}, $$scope: s } = e, { size: o = "small" } = e, { unpadded_box: r = !1 } = e, a;
function u(_) {
+ var d;
if (!_)
return !1;
- const { height: h } = _.getBoundingClientRect(), { height: c } = Of([
- _,
- "access",
- (d) => d.parentElement,
- "optionalAccess",
- (d) => d.getBoundingClientRect,
- "call",
- (d) => d()
- ]) || { height: h };
- return h > c + 2;
+ const { height: c } = _.getBoundingClientRect(), { height: h } = ((d = _.parentElement) === null || d === void 0 ? void 0 : d.getBoundingClientRect()) || { height: c };
+ return c > h + 2;
}
function f(_) {
- kf[_ ? "unshift" : "push"](() => {
- a = _, n(2, a);
+ Yr[_ ? "unshift" : "push"](() => {
+ a = _, t(2, a);
});
}
- return t.$$set = (_) => {
- "size" in _ && n(0, o = _.size), "unpadded_box" in _ && n(1, r = _.unpadded_box), "$$scope" in _ && n(4, s = _.$$scope);
- }, t.$$.update = () => {
- t.$$.dirty & /*el*/
- 4 && n(3, i = u(a));
- }, [o, r, a, i, s, l, f];
+ return n.$$set = (_) => {
+ "size" in _ && t(0, o = _.size), "unpadded_box" in _ && t(1, r = _.unpadded_box), "$$scope" in _ && t(4, s = _.$$scope);
+ }, n.$$.update = () => {
+ n.$$.dirty & /*el*/
+ 4 && t(3, l = u(a));
+ }, [o, r, a, l, s, i, f];
}
-class Rf extends yf {
+class iu extends Wr {
constructor(e) {
- super(), Tf(this, e, Df, Mf, Pf, { size: 0, unpadded_box: 1 });
+ super(), Kr(this, e, lu, nu, xr, { size: 0, unpadded_box: 1 });
}
}
const {
- SvelteComponent: Uf,
- append: Ji,
- attr: Re,
- detach: Ff,
- init: qf,
- insert: zf,
- noop: Qi,
- safe_not_equal: jf,
- set_style: je,
- svg_element: Jn
+ SvelteComponent: su,
+ append: kl,
+ attr: Ue,
+ detach: ou,
+ init: au,
+ insert: ru,
+ noop: yl,
+ safe_not_equal: uu,
+ set_style: Pe,
+ svg_element: Mn
} = window.__gradio__svelte__internal;
-function Gf(t) {
- let e, n, i, l;
+function fu(n) {
+ let e, t, l, i;
return {
c() {
- e = Jn("svg"), n = Jn("g"), i = Jn("path"), l = Jn("path"), Re(i, "d", "M18,6L6.087,17.913"), je(i, "fill", "none"), je(i, "fill-rule", "nonzero"), je(i, "stroke-width", "2px"), Re(n, "transform", "matrix(1.14096,-0.140958,-0.140958,1.14096,-0.0559523,0.0559523)"), Re(l, "d", "M4.364,4.364L19.636,19.636"), je(l, "fill", "none"), je(l, "fill-rule", "nonzero"), je(l, "stroke-width", "2px"), Re(e, "width", "100%"), Re(e, "height", "100%"), Re(e, "viewBox", "0 0 24 24"), Re(e, "version", "1.1"), Re(e, "xmlns", "http://www.w3.org/2000/svg"), Re(e, "xmlns:xlink", "http://www.w3.org/1999/xlink"), Re(e, "xml:space", "preserve"), Re(e, "stroke", "currentColor"), je(e, "fill-rule", "evenodd"), je(e, "clip-rule", "evenodd"), je(e, "stroke-linecap", "round"), je(e, "stroke-linejoin", "round");
+ e = Mn("svg"), t = Mn("g"), l = Mn("path"), i = Mn("path"), Ue(l, "d", "M18,6L6.087,17.913"), Pe(l, "fill", "none"), Pe(l, "fill-rule", "nonzero"), Pe(l, "stroke-width", "2px"), Ue(t, "transform", "matrix(1.14096,-0.140958,-0.140958,1.14096,-0.0559523,0.0559523)"), Ue(i, "d", "M4.364,4.364L19.636,19.636"), Pe(i, "fill", "none"), Pe(i, "fill-rule", "nonzero"), Pe(i, "stroke-width", "2px"), Ue(e, "width", "100%"), Ue(e, "height", "100%"), Ue(e, "viewBox", "0 0 24 24"), Ue(e, "version", "1.1"), Ue(e, "xmlns", "http://www.w3.org/2000/svg"), Ue(e, "xmlns:xlink", "http://www.w3.org/1999/xlink"), Ue(e, "xml:space", "preserve"), Ue(e, "stroke", "currentColor"), Pe(e, "fill-rule", "evenodd"), Pe(e, "clip-rule", "evenodd"), Pe(e, "stroke-linecap", "round"), Pe(e, "stroke-linejoin", "round");
},
m(s, o) {
- zf(s, e, o), Ji(e, n), Ji(n, i), Ji(e, l);
+ ru(s, e, o), kl(e, t), kl(t, l), kl(e, i);
},
- p: Qi,
- i: Qi,
- o: Qi,
+ p: yl,
+ i: yl,
+ o: yl,
d(s) {
- s && Ff(e);
+ s && ou(e);
}
};
}
-class kr extends Uf {
+class mo extends su {
constructor(e) {
- super(), qf(this, e, null, Gf, jf, {});
+ super(), au(this, e, null, fu, uu, {});
}
}
const {
- SvelteComponent: xf,
- append: Vf,
- attr: wn,
- detach: Xf,
- init: Wf,
- insert: Zf,
- noop: Ki,
- safe_not_equal: Yf,
- svg_element: Ts
+ SvelteComponent: cu,
+ append: _u,
+ attr: sn,
+ detach: du,
+ init: hu,
+ insert: mu,
+ noop: Sl,
+ safe_not_equal: gu,
+ svg_element: Ti
} = window.__gradio__svelte__internal;
-function Jf(t) {
- let e, n;
+function bu(n) {
+ let e, t;
return {
c() {
- e = Ts("svg"), n = Ts("path"), wn(n, "d", "M23,20a5,5,0,0,0-3.89,1.89L11.8,17.32a4.46,4.46,0,0,0,0-2.64l7.31-4.57A5,5,0,1,0,18,7a4.79,4.79,0,0,0,.2,1.32l-7.31,4.57a5,5,0,1,0,0,6.22l7.31,4.57A4.79,4.79,0,0,0,18,25a5,5,0,1,0,5-5ZM23,4a3,3,0,1,1-3,3A3,3,0,0,1,23,4ZM7,19a3,3,0,1,1,3-3A3,3,0,0,1,7,19Zm16,9a3,3,0,1,1,3-3A3,3,0,0,1,23,28Z"), wn(n, "fill", "currentColor"), wn(e, "id", "icon"), wn(e, "xmlns", "http://www.w3.org/2000/svg"), wn(e, "viewBox", "0 0 32 32");
+ e = Ti("svg"), t = Ti("path"), sn(t, "d", "M23,20a5,5,0,0,0-3.89,1.89L11.8,17.32a4.46,4.46,0,0,0,0-2.64l7.31-4.57A5,5,0,1,0,18,7a4.79,4.79,0,0,0,.2,1.32l-7.31,4.57a5,5,0,1,0,0,6.22l7.31,4.57A4.79,4.79,0,0,0,18,25a5,5,0,1,0,5-5ZM23,4a3,3,0,1,1-3,3A3,3,0,0,1,23,4ZM7,19a3,3,0,1,1,3-3A3,3,0,0,1,7,19Zm16,9a3,3,0,1,1,3-3A3,3,0,0,1,23,28Z"), sn(t, "fill", "currentColor"), sn(e, "id", "icon"), sn(e, "xmlns", "http://www.w3.org/2000/svg"), sn(e, "viewBox", "0 0 32 32");
},
- m(i, l) {
- Zf(i, e, l), Vf(e, n);
+ m(l, i) {
+ mu(l, e, i), _u(e, t);
},
- p: Ki,
- i: Ki,
- o: Ki,
- d(i) {
- i && Xf(e);
+ p: Sl,
+ i: Sl,
+ o: Sl,
+ d(l) {
+ l && du(e);
}
};
}
-class Qf extends xf {
+class pu extends cu {
constructor(e) {
- super(), Wf(this, e, null, Jf, Yf, {});
+ super(), hu(this, e, null, bu, gu, {});
}
}
const {
- SvelteComponent: Kf,
- append: $f,
- attr: qt,
- detach: ec,
- init: tc,
- insert: nc,
- noop: $i,
- safe_not_equal: ic,
- svg_element: Hs
+ SvelteComponent: wu,
+ append: vu,
+ attr: Tt,
+ detach: ku,
+ init: yu,
+ insert: Su,
+ noop: Cl,
+ safe_not_equal: Cu,
+ svg_element: Ni
} = window.__gradio__svelte__internal;
-function lc(t) {
- let e, n;
+function zu(n) {
+ let e, t;
return {
c() {
- e = Hs("svg"), n = Hs("path"), qt(n, "fill", "currentColor"), qt(n, "d", "M26 24v4H6v-4H4v4a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-4zm0-10l-1.41-1.41L17 20.17V2h-2v18.17l-7.59-7.58L6 14l10 10l10-10z"), qt(e, "xmlns", "http://www.w3.org/2000/svg"), qt(e, "width", "100%"), qt(e, "height", "100%"), qt(e, "viewBox", "0 0 32 32");
+ e = Ni("svg"), t = Ni("path"), Tt(t, "fill", "currentColor"), Tt(t, "d", "M26 24v4H6v-4H4v4a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-4zm0-10l-1.41-1.41L17 20.17V2h-2v18.17l-7.59-7.58L6 14l10 10l10-10z"), Tt(e, "xmlns", "http://www.w3.org/2000/svg"), Tt(e, "width", "100%"), Tt(e, "height", "100%"), Tt(e, "viewBox", "0 0 32 32");
},
- m(i, l) {
- nc(i, e, l), $f(e, n);
+ m(l, i) {
+ Su(l, e, i), vu(e, t);
},
- p: $i,
- i: $i,
- o: $i,
- d(i) {
- i && ec(e);
+ p: Cl,
+ i: Cl,
+ o: Cl,
+ d(l) {
+ l && ku(e);
}
};
}
-class sc extends Kf {
+class qu extends wu {
constructor(e) {
- super(), tc(this, e, null, lc, ic, {});
+ super(), yu(this, e, null, zu, Cu, {});
}
}
const {
- SvelteComponent: oc,
- append: rc,
- attr: zt,
- detach: ac,
- init: uc,
- insert: fc,
- noop: el,
- safe_not_equal: cc,
- svg_element: Ps
+ SvelteComponent: Eu,
+ append: Du,
+ attr: Nt,
+ detach: Au,
+ init: Mu,
+ insert: ju,
+ noop: zl,
+ safe_not_equal: Lu,
+ svg_element: Oi
} = window.__gradio__svelte__internal;
-function _c(t) {
- let e, n;
+function Bu(n) {
+ let e, t;
return {
c() {
- e = Ps("svg"), n = Ps("path"), zt(n, "d", "M5 8l4 4 4-4z"), zt(e, "class", "dropdown-arrow svelte-145leq6"), zt(e, "xmlns", "http://www.w3.org/2000/svg"), zt(e, "width", "100%"), zt(e, "height", "100%"), zt(e, "viewBox", "0 0 18 18");
+ e = Oi("svg"), t = Oi("path"), Nt(t, "d", "M5 8l4 4 4-4z"), Nt(e, "class", "dropdown-arrow svelte-145leq6"), Nt(e, "xmlns", "http://www.w3.org/2000/svg"), Nt(e, "width", "100%"), Nt(e, "height", "100%"), Nt(e, "viewBox", "0 0 18 18");
},
- m(i, l) {
- fc(i, e, l), rc(e, n);
+ m(l, i) {
+ ju(l, e, i), Du(e, t);
},
- p: el,
- i: el,
- o: el,
- d(i) {
- i && ac(e);
+ p: zl,
+ i: zl,
+ o: zl,
+ d(l) {
+ l && Au(e);
}
};
}
-class hc extends oc {
+class Tu extends Eu {
constructor(e) {
- super(), uc(this, e, null, _c, cc, {});
+ super(), Mu(this, e, null, Bu, Lu, {});
}
}
const {
- SvelteComponent: dc,
- append: mc,
- attr: Ue,
- detach: gc,
- init: bc,
- insert: pc,
- noop: tl,
- safe_not_equal: wc,
- svg_element: Ns
+ SvelteComponent: Nu,
+ append: Ou,
+ attr: Ie,
+ detach: Uu,
+ init: Iu,
+ insert: Ru,
+ noop: ql,
+ safe_not_equal: Fu,
+ svg_element: Ui
} = window.__gradio__svelte__internal;
-function vc(t) {
- let e, n;
+function Hu(n) {
+ let e, t;
return {
c() {
- e = Ns("svg"), n = Ns("path"), Ue(n, "d", "M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"), Ue(e, "xmlns", "http://www.w3.org/2000/svg"), Ue(e, "width", "100%"), Ue(e, "height", "100%"), Ue(e, "viewBox", "0 0 24 24"), Ue(e, "fill", "none"), Ue(e, "stroke", "currentColor"), Ue(e, "stroke-width", "1.5"), Ue(e, "stroke-linecap", "round"), Ue(e, "stroke-linejoin", "round"), Ue(e, "class", "feather feather-edit-2");
+ e = Ui("svg"), t = Ui("path"), Ie(t, "d", "M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"), Ie(e, "xmlns", "http://www.w3.org/2000/svg"), Ie(e, "width", "100%"), Ie(e, "height", "100%"), Ie(e, "viewBox", "0 0 24 24"), Ie(e, "fill", "none"), Ie(e, "stroke", "currentColor"), Ie(e, "stroke-width", "1.5"), Ie(e, "stroke-linecap", "round"), Ie(e, "stroke-linejoin", "round"), Ie(e, "class", "feather feather-edit-2");
},
- m(i, l) {
- pc(i, e, l), mc(e, n);
+ m(l, i) {
+ Ru(l, e, i), Ou(e, t);
},
- p: tl,
- i: tl,
- o: tl,
- d(i) {
- i && gc(e);
+ p: ql,
+ i: ql,
+ o: ql,
+ d(l) {
+ l && Uu(e);
}
};
}
-class yc extends dc {
+class Pu extends Nu {
constructor(e) {
- super(), bc(this, e, null, vc, wc, {});
+ super(), Iu(this, e, null, Hu, Fu, {});
}
}
const {
- SvelteComponent: Ec,
- append: nl,
- attr: oe,
- detach: kc,
- init: Sc,
- insert: Cc,
- noop: il,
- safe_not_equal: Ac,
- svg_element: Qn
+ SvelteComponent: Wu,
+ append: El,
+ attr: ue,
+ detach: Xu,
+ init: Yu,
+ insert: Vu,
+ noop: Dl,
+ safe_not_equal: Zu,
+ svg_element: jn
} = window.__gradio__svelte__internal;
-function Bc(t) {
- let e, n, i, l;
+function Gu(n) {
+ let e, t, l, i;
return {
c() {
- e = Qn("svg"), n = Qn("rect"), i = Qn("circle"), l = Qn("polyline"), oe(n, "x", "3"), oe(n, "y", "3"), oe(n, "width", "18"), oe(n, "height", "18"), oe(n, "rx", "2"), oe(n, "ry", "2"), oe(i, "cx", "8.5"), oe(i, "cy", "8.5"), oe(i, "r", "1.5"), oe(l, "points", "21 15 16 10 5 21"), oe(e, "xmlns", "http://www.w3.org/2000/svg"), oe(e, "width", "100%"), oe(e, "height", "100%"), oe(e, "viewBox", "0 0 24 24"), oe(e, "fill", "none"), oe(e, "stroke", "currentColor"), oe(e, "stroke-width", "1.5"), oe(e, "stroke-linecap", "round"), oe(e, "stroke-linejoin", "round"), oe(e, "class", "feather feather-image");
+ e = jn("svg"), t = jn("rect"), l = jn("circle"), i = jn("polyline"), ue(t, "x", "3"), ue(t, "y", "3"), ue(t, "width", "18"), ue(t, "height", "18"), ue(t, "rx", "2"), ue(t, "ry", "2"), ue(l, "cx", "8.5"), ue(l, "cy", "8.5"), ue(l, "r", "1.5"), ue(i, "points", "21 15 16 10 5 21"), ue(e, "xmlns", "http://www.w3.org/2000/svg"), ue(e, "width", "100%"), ue(e, "height", "100%"), ue(e, "viewBox", "0 0 24 24"), ue(e, "fill", "none"), ue(e, "stroke", "currentColor"), ue(e, "stroke-width", "1.5"), ue(e, "stroke-linecap", "round"), ue(e, "stroke-linejoin", "round"), ue(e, "class", "feather feather-image");
},
m(s, o) {
- Cc(s, e, o), nl(e, n), nl(e, i), nl(e, l);
+ Vu(s, e, o), El(e, t), El(e, l), El(e, i);
},
- p: il,
- i: il,
- o: il,
+ p: Dl,
+ i: Dl,
+ o: Dl,
d(s) {
- s && kc(e);
+ s && Xu(e);
}
};
}
-let Sr = class extends Ec {
+let go = class extends Wu {
constructor(e) {
- super(), Sc(this, e, null, Bc, Ac, {});
+ super(), Yu(this, e, null, Gu, Zu, {});
}
};
const {
- SvelteComponent: Tc,
- append: Hc,
- attr: jt,
- detach: Pc,
- init: Nc,
- insert: Lc,
- noop: ll,
- safe_not_equal: Ic,
- svg_element: Ls
+ SvelteComponent: Ju,
+ append: Ku,
+ attr: Ot,
+ detach: Qu,
+ init: xu,
+ insert: $u,
+ noop: Al,
+ safe_not_equal: ef,
+ svg_element: Ii
} = window.__gradio__svelte__internal;
-function Mc(t) {
- let e, n;
+function tf(n) {
+ let e, t;
return {
c() {
- e = Ls("svg"), n = Ls("path"), jt(n, "fill", "currentColor"), jt(n, "d", "M13.75 2a2.25 2.25 0 0 1 2.236 2.002V4h1.764A2.25 2.25 0 0 1 20 6.25V11h-1.5V6.25a.75.75 0 0 0-.75-.75h-2.129c-.404.603-1.091 1-1.871 1h-3.5c-.78 0-1.467-.397-1.871-1H6.25a.75.75 0 0 0-.75.75v13.5c0 .414.336.75.75.75h4.78a3.99 3.99 0 0 0 .505 1.5H6.25A2.25 2.25 0 0 1 4 19.75V6.25A2.25 2.25 0 0 1 6.25 4h1.764a2.25 2.25 0 0 1 2.236-2h3.5Zm2.245 2.096L16 4.25c0-.052-.002-.103-.005-.154ZM13.75 3.5h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5ZM15 12a3 3 0 0 0-3 3v5c0 .556.151 1.077.415 1.524l3.494-3.494a2.25 2.25 0 0 1 3.182 0l3.494 3.494c.264-.447.415-.968.415-1.524v-5a3 3 0 0 0-3-3h-5Zm0 11a2.985 2.985 0 0 1-1.524-.415l3.494-3.494a.75.75 0 0 1 1.06 0l3.494 3.494A2.985 2.985 0 0 1 20 23h-5Zm5-7a1 1 0 1 1 0-2a1 1 0 0 1 0 2Z"), jt(e, "xmlns", "http://www.w3.org/2000/svg"), jt(e, "width", "100%"), jt(e, "height", "100%"), jt(e, "viewBox", "0 0 24 24");
+ e = Ii("svg"), t = Ii("path"), Ot(t, "fill", "currentColor"), Ot(t, "d", "M13.75 2a2.25 2.25 0 0 1 2.236 2.002V4h1.764A2.25 2.25 0 0 1 20 6.25V11h-1.5V6.25a.75.75 0 0 0-.75-.75h-2.129c-.404.603-1.091 1-1.871 1h-3.5c-.78 0-1.467-.397-1.871-1H6.25a.75.75 0 0 0-.75.75v13.5c0 .414.336.75.75.75h4.78a3.99 3.99 0 0 0 .505 1.5H6.25A2.25 2.25 0 0 1 4 19.75V6.25A2.25 2.25 0 0 1 6.25 4h1.764a2.25 2.25 0 0 1 2.236-2h3.5Zm2.245 2.096L16 4.25c0-.052-.002-.103-.005-.154ZM13.75 3.5h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5ZM15 12a3 3 0 0 0-3 3v5c0 .556.151 1.077.415 1.524l3.494-3.494a2.25 2.25 0 0 1 3.182 0l3.494 3.494c.264-.447.415-.968.415-1.524v-5a3 3 0 0 0-3-3h-5Zm0 11a2.985 2.985 0 0 1-1.524-.415l3.494-3.494a.75.75 0 0 1 1.06 0l3.494 3.494A2.985 2.985 0 0 1 20 23h-5Zm5-7a1 1 0 1 1 0-2a1 1 0 0 1 0 2Z"), Ot(e, "xmlns", "http://www.w3.org/2000/svg"), Ot(e, "width", "100%"), Ot(e, "height", "100%"), Ot(e, "viewBox", "0 0 24 24");
},
- m(i, l) {
- Lc(i, e, l), Hc(e, n);
+ m(l, i) {
+ $u(l, e, i), Ku(e, t);
},
- p: ll,
- i: ll,
- o: ll,
- d(i) {
- i && Pc(e);
+ p: Al,
+ i: Al,
+ o: Al,
+ d(l) {
+ l && Qu(e);
}
};
}
-class Cr extends Tc {
+class bo extends Ju {
constructor(e) {
- super(), Nc(this, e, null, Mc, Ic, {});
+ super(), xu(this, e, null, tf, ef, {});
}
}
const {
- SvelteComponent: Oc,
- append: Kn,
- attr: re,
- detach: Dc,
- init: Rc,
- insert: Uc,
- noop: sl,
- safe_not_equal: Fc,
- svg_element: vn
+ SvelteComponent: nf,
+ append: Ln,
+ attr: fe,
+ detach: lf,
+ init: sf,
+ insert: of,
+ noop: Ml,
+ safe_not_equal: af,
+ svg_element: on
} = window.__gradio__svelte__internal;
-function qc(t) {
- let e, n, i, l, s;
+function rf(n) {
+ let e, t, l, i, s;
return {
c() {
- e = vn("svg"), n = vn("path"), i = vn("path"), l = vn("line"), s = vn("line"), re(n, "d", "M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"), re(i, "d", "M19 10v2a7 7 0 0 1-14 0v-2"), re(l, "x1", "12"), re(l, "y1", "19"), re(l, "x2", "12"), re(l, "y2", "23"), re(s, "x1", "8"), re(s, "y1", "23"), re(s, "x2", "16"), re(s, "y2", "23"), re(e, "xmlns", "http://www.w3.org/2000/svg"), re(e, "width", "100%"), re(e, "height", "100%"), re(e, "viewBox", "0 0 24 24"), re(e, "fill", "none"), re(e, "stroke", "currentColor"), re(e, "stroke-width", "2"), re(e, "stroke-linecap", "round"), re(e, "stroke-linejoin", "round"), re(e, "class", "feather feather-mic");
+ e = on("svg"), t = on("path"), l = on("path"), i = on("line"), s = on("line"), fe(t, "d", "M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"), fe(l, "d", "M19 10v2a7 7 0 0 1-14 0v-2"), fe(i, "x1", "12"), fe(i, "y1", "19"), fe(i, "x2", "12"), fe(i, "y2", "23"), fe(s, "x1", "8"), fe(s, "y1", "23"), fe(s, "x2", "16"), fe(s, "y2", "23"), fe(e, "xmlns", "http://www.w3.org/2000/svg"), fe(e, "width", "100%"), fe(e, "height", "100%"), fe(e, "viewBox", "0 0 24 24"), fe(e, "fill", "none"), fe(e, "stroke", "currentColor"), fe(e, "stroke-width", "2"), fe(e, "stroke-linecap", "round"), fe(e, "stroke-linejoin", "round"), fe(e, "class", "feather feather-mic");
},
m(o, r) {
- Uc(o, e, r), Kn(e, n), Kn(e, i), Kn(e, l), Kn(e, s);
+ of(o, e, r), Ln(e, t), Ln(e, l), Ln(e, i), Ln(e, s);
},
- p: sl,
- i: sl,
- o: sl,
+ p: Ml,
+ i: Ml,
+ o: Ml,
d(o) {
- o && Dc(e);
+ o && lf(e);
}
};
}
-class zc extends Oc {
+class uf extends nf {
constructor(e) {
- super(), Rc(this, e, null, qc, Fc, {});
+ super(), sf(this, e, null, rf, af, {});
}
}
const {
- SvelteComponent: jc,
- append: ol,
- attr: ge,
- detach: Gc,
- init: xc,
- insert: Vc,
- noop: rl,
- safe_not_equal: Xc,
- svg_element: $n
+ SvelteComponent: ff,
+ append: jl,
+ attr: be,
+ detach: cf,
+ init: _f,
+ insert: df,
+ noop: Ll,
+ safe_not_equal: hf,
+ svg_element: Bn
} = window.__gradio__svelte__internal;
-function Wc(t) {
- let e, n, i, l;
+function mf(n) {
+ let e, t, l, i;
return {
c() {
- e = $n("svg"), n = $n("path"), i = $n("polyline"), l = $n("line"), ge(n, "d", "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"), ge(i, "points", "17 8 12 3 7 8"), ge(l, "x1", "12"), ge(l, "y1", "3"), ge(l, "x2", "12"), ge(l, "y2", "15"), ge(e, "xmlns", "http://www.w3.org/2000/svg"), ge(e, "width", "90%"), ge(e, "height", "90%"), ge(e, "viewBox", "0 0 24 24"), ge(e, "fill", "none"), ge(e, "stroke", "currentColor"), ge(e, "stroke-width", "2"), ge(e, "stroke-linecap", "round"), ge(e, "stroke-linejoin", "round"), ge(e, "class", "feather feather-upload");
+ e = Bn("svg"), t = Bn("path"), l = Bn("polyline"), i = Bn("line"), be(t, "d", "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"), be(l, "points", "17 8 12 3 7 8"), be(i, "x1", "12"), be(i, "y1", "3"), be(i, "x2", "12"), be(i, "y2", "15"), be(e, "xmlns", "http://www.w3.org/2000/svg"), be(e, "width", "90%"), be(e, "height", "90%"), be(e, "viewBox", "0 0 24 24"), be(e, "fill", "none"), be(e, "stroke", "currentColor"), be(e, "stroke-width", "2"), be(e, "stroke-linecap", "round"), be(e, "stroke-linejoin", "round"), be(e, "class", "feather feather-upload");
},
m(s, o) {
- Vc(s, e, o), ol(e, n), ol(e, i), ol(e, l);
+ df(s, e, o), jl(e, t), jl(e, l), jl(e, i);
},
- p: rl,
- i: rl,
- o: rl,
+ p: Ll,
+ i: Ll,
+ o: Ll,
d(s) {
- s && Gc(e);
+ s && cf(e);
}
};
}
-let Ar = class extends jc {
+let po = class extends ff {
constructor(e) {
- super(), xc(this, e, null, Wc, Xc, {});
+ super(), _f(this, e, null, mf, hf, {});
}
};
const {
- SvelteComponent: Zc,
- append: Is,
+ SvelteComponent: gf,
+ append: Ri,
attr: lt,
- detach: Yc,
- init: Jc,
- insert: Qc,
- noop: al,
- safe_not_equal: Kc,
- svg_element: ul
+ detach: bf,
+ init: pf,
+ insert: wf,
+ noop: Bl,
+ safe_not_equal: vf,
+ svg_element: Tl
} = window.__gradio__svelte__internal;
-function $c(t) {
- let e, n, i;
+function kf(n) {
+ let e, t, l;
return {
c() {
- e = ul("svg"), n = ul("path"), i = ul("path"), lt(n, "fill", "currentColor"), lt(n, "d", "M12 2c-4.963 0-9 4.038-9 9c0 3.328 1.82 6.232 4.513 7.79l-2.067 1.378A1 1 0 0 0 6 22h12a1 1 0 0 0 .555-1.832l-2.067-1.378C19.18 17.232 21 14.328 21 11c0-4.962-4.037-9-9-9zm0 16c-3.859 0-7-3.141-7-7c0-3.86 3.141-7 7-7s7 3.14 7 7c0 3.859-3.141 7-7 7z"), lt(i, "fill", "currentColor"), lt(i, "d", "M12 6c-2.757 0-5 2.243-5 5s2.243 5 5 5s5-2.243 5-5s-2.243-5-5-5zm0 8c-1.654 0-3-1.346-3-3s1.346-3 3-3s3 1.346 3 3s-1.346 3-3 3z"), lt(e, "xmlns", "http://www.w3.org/2000/svg"), lt(e, "width", "100%"), lt(e, "height", "100%"), lt(e, "viewBox", "0 0 24 24");
+ e = Tl("svg"), t = Tl("path"), l = Tl("path"), lt(t, "fill", "currentColor"), lt(t, "d", "M12 2c-4.963 0-9 4.038-9 9c0 3.328 1.82 6.232 4.513 7.79l-2.067 1.378A1 1 0 0 0 6 22h12a1 1 0 0 0 .555-1.832l-2.067-1.378C19.18 17.232 21 14.328 21 11c0-4.962-4.037-9-9-9zm0 16c-3.859 0-7-3.141-7-7c0-3.86 3.141-7 7-7s7 3.14 7 7c0 3.859-3.141 7-7 7z"), lt(l, "fill", "currentColor"), lt(l, "d", "M12 6c-2.757 0-5 2.243-5 5s2.243 5 5 5s5-2.243 5-5s-2.243-5-5-5zm0 8c-1.654 0-3-1.346-3-3s1.346-3 3-3s3 1.346 3 3s-1.346 3-3 3z"), lt(e, "xmlns", "http://www.w3.org/2000/svg"), lt(e, "width", "100%"), lt(e, "height", "100%"), lt(e, "viewBox", "0 0 24 24");
},
- m(l, s) {
- Qc(l, e, s), Is(e, n), Is(e, i);
+ m(i, s) {
+ wf(i, e, s), Ri(e, t), Ri(e, l);
},
- p: al,
- i: al,
- o: al,
- d(l) {
- l && Yc(e);
+ p: Bl,
+ i: Bl,
+ o: Bl,
+ d(i) {
+ i && bf(e);
}
};
}
-class e_ extends Zc {
+class yf extends gf {
constructor(e) {
- super(), Jc(this, e, null, $c, Kc, {});
+ super(), pf(this, e, null, kf, vf, {});
}
}
-const t_ = [
+const Sf = [
{ color: "red", primary: 600, secondary: 100 },
{ color: "green", primary: 600, secondary: 100 },
{ color: "blue", primary: 600, secondary: 100 },
@@ -1378,7 +1361,7 @@ const t_ = [
{ color: "cyan", primary: 600, secondary: 100 },
{ color: "lime", primary: 500, secondary: 100 },
{ color: "pink", primary: 600, secondary: 100 }
-], Ms = {
+], Fi = {
inherit: "inherit",
current: "currentColor",
transparent: "transparent",
@@ -1671,41 +1654,28 @@ const t_ = [
950: "#4c0519"
}
};
-t_.reduce(
- (t, { color: e, primary: n, secondary: i }) => ({
- ...t,
+Sf.reduce(
+ (n, { color: e, primary: t, secondary: l }) => ({
+ ...n,
[e]: {
- primary: Ms[e][n],
- secondary: Ms[e][i]
+ primary: Fi[e][t],
+ secondary: Fi[e][l]
}
}),
{}
);
-function n_(t) {
- let e, n = t[0], i = 1;
- for (; i < t.length; ) {
- const l = t[i], s = t[i + 1];
- if (i += 2, (l === "optionalAccess" || l === "optionalCall") && n == null)
- return;
- l === "access" || l === "optionalAccess" ? (e = n, n = s(n)) : (l === "call" || l === "optionalCall") && (n = s((...o) => n.call(e, ...o)), e = void 0);
- }
- return n;
-}
-class mi extends Error {
+class Zn extends Error {
constructor(e) {
super(e), this.name = "ShareError";
}
}
-async function i_(t, e) {
+async function Cf(n, e) {
+ var a;
if (window.__gradio_space__ == null)
- throw new mi("Must be on Spaces to share.");
- let n, i, l;
- if (e === "url") {
- const a = await fetch(t);
- n = await a.blob(), i = a.headers.get("content-type") || "", l = a.headers.get("content-disposition") || "";
- } else
- n = l_(t), i = t.split(";")[0].split(":")[1], l = "file" + i.split("/")[1];
- const s = new File([n], l, { type: i }), o = await fetch("https://huggingface.co/uploads", {
+ throw new Zn("Must be on Spaces to share.");
+ let t, l, i;
+ t = zf(n), l = n.split(";")[0].split(":")[1], i = "file" + l.split("/")[1];
+ const s = new File([t], i, { type: l }), o = await fetch("https://huggingface.co/uploads", {
method: "POST",
body: s,
headers: {
@@ -1714,259 +1684,259 @@ async function i_(t, e) {
}
});
if (!o.ok) {
- if (n_([o, "access", (a) => a.headers, "access", (a) => a.get, "call", (a) => a("content-type"), "optionalAccess", (a) => a.includes, "call", (a) => a("application/json")])) {
- const a = await o.json();
- throw new mi(`Upload failed: ${a.error}`);
+ if ((a = o.headers.get("content-type")) != null && a.includes("application/json")) {
+ const u = await o.json();
+ throw new Zn(`Upload failed: ${u.error}`);
}
- throw new mi("Upload failed.");
+ throw new Zn("Upload failed.");
}
return await o.text();
}
-function l_(t) {
- for (var e = t.split(","), n = e[0].match(/:(.*?);/)[1], i = atob(e[1]), l = i.length, s = new Uint8Array(l); l--; )
- s[l] = i.charCodeAt(l);
- return new Blob([s], { type: n });
+function zf(n) {
+ for (var e = n.split(","), t = e[0].match(/:(.*?);/)[1], l = atob(e[1]), i = l.length, s = new Uint8Array(i); i--; )
+ s[i] = l.charCodeAt(i);
+ return new Blob([s], { type: t });
}
const {
- SvelteComponent: s_,
- create_component: o_,
- destroy_component: r_,
- init: a_,
- mount_component: u_,
- safe_not_equal: f_,
- transition_in: c_,
- transition_out: __
-} = window.__gradio__svelte__internal, { createEventDispatcher: h_ } = window.__gradio__svelte__internal;
-function d_(t) {
- let e, n;
- return e = new as({
+ SvelteComponent: qf,
+ create_component: Ef,
+ destroy_component: Df,
+ init: Af,
+ mount_component: Mf,
+ safe_not_equal: jf,
+ transition_in: Lf,
+ transition_out: Bf
+} = window.__gradio__svelte__internal, { createEventDispatcher: Tf } = window.__gradio__svelte__internal;
+function Nf(n) {
+ let e, t;
+ return e = new pi({
props: {
- Icon: Qf,
+ Icon: pu,
label: (
/*i18n*/
- t[2]("common.share")
+ n[2]("common.share")
),
pending: (
/*pending*/
- t[3]
+ n[3]
)
}
}), e.$on(
"click",
/*click_handler*/
- t[5]
+ n[5]
), {
c() {
- o_(e.$$.fragment);
+ Ef(e.$$.fragment);
},
- m(i, l) {
- u_(e, i, l), n = !0;
+ m(l, i) {
+ Mf(e, l, i), t = !0;
},
- p(i, [l]) {
+ p(l, [i]) {
const s = {};
- l & /*i18n*/
+ i & /*i18n*/
4 && (s.label = /*i18n*/
- i[2]("common.share")), l & /*pending*/
+ l[2]("common.share")), i & /*pending*/
8 && (s.pending = /*pending*/
- i[3]), e.$set(s);
+ l[3]), e.$set(s);
},
- i(i) {
- n || (c_(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Lf(e.$$.fragment, l), t = !0);
},
- o(i) {
- __(e.$$.fragment, i), n = !1;
+ o(l) {
+ Bf(e.$$.fragment, l), t = !1;
},
- d(i) {
- r_(e, i);
+ d(l) {
+ Df(e, l);
}
};
}
-function m_(t, e, n) {
- const i = h_();
- let { formatter: l } = e, { value: s } = e, { i18n: o } = e, r = !1;
+function Of(n, e, t) {
+ const l = Tf();
+ let { formatter: i } = e, { value: s } = e, { i18n: o } = e, r = !1;
const a = async () => {
try {
- n(3, r = !0);
- const u = await l(s);
- i("share", { description: u });
+ t(3, r = !0);
+ const u = await i(s);
+ l("share", { description: u });
} catch (u) {
console.error(u);
- let f = u instanceof mi ? u.message : "Share failed.";
- i("error", f);
+ let f = u instanceof Zn ? u.message : "Share failed.";
+ l("error", f);
} finally {
- n(3, r = !1);
+ t(3, r = !1);
}
};
- return t.$$set = (u) => {
- "formatter" in u && n(0, l = u.formatter), "value" in u && n(1, s = u.value), "i18n" in u && n(2, o = u.i18n);
- }, [l, s, o, r, i, a];
+ return n.$$set = (u) => {
+ "formatter" in u && t(0, i = u.formatter), "value" in u && t(1, s = u.value), "i18n" in u && t(2, o = u.i18n);
+ }, [i, s, o, r, l, a];
}
-class g_ extends s_ {
+class Uf extends qf {
constructor(e) {
- super(), a_(this, e, m_, d_, f_, { formatter: 0, value: 1, i18n: 2 });
+ super(), Af(this, e, Of, Nf, jf, { formatter: 0, value: 1, i18n: 2 });
}
}
const {
- SvelteComponent: b_,
- append: Ct,
- attr: Rl,
- check_outros: p_,
- create_component: Br,
- destroy_component: Tr,
- detach: gi,
- element: Ul,
- group_outros: w_,
- init: v_,
- insert: bi,
- mount_component: Hr,
- safe_not_equal: y_,
- set_data: Fl,
- space: ql,
- text: Cn,
- toggle_class: Os,
- transition_in: yi,
- transition_out: Ei
+ SvelteComponent: If,
+ append: yt,
+ attr: ni,
+ check_outros: Rf,
+ create_component: wo,
+ destroy_component: vo,
+ detach: Gn,
+ element: li,
+ group_outros: Ff,
+ init: Hf,
+ insert: Jn,
+ mount_component: ko,
+ safe_not_equal: Pf,
+ set_data: ii,
+ space: si,
+ text: fn,
+ toggle_class: Hi,
+ transition_in: xn,
+ transition_out: $n
} = window.__gradio__svelte__internal;
-function E_(t) {
- let e, n;
- return e = new Ar({}), {
+function Wf(n) {
+ let e, t;
+ return e = new po({}), {
c() {
- Br(e.$$.fragment);
+ wo(e.$$.fragment);
},
- m(i, l) {
- Hr(e, i, l), n = !0;
+ m(l, i) {
+ ko(e, l, i), t = !0;
},
- i(i) {
- n || (yi(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (xn(e.$$.fragment, l), t = !0);
},
- o(i) {
- Ei(e.$$.fragment, i), n = !1;
+ o(l) {
+ $n(e.$$.fragment, l), t = !1;
},
- d(i) {
- Tr(e, i);
+ d(l) {
+ vo(e, l);
}
};
}
-function k_(t) {
- let e, n;
- return e = new Cr({}), {
+function Xf(n) {
+ let e, t;
+ return e = new bo({}), {
c() {
- Br(e.$$.fragment);
+ wo(e.$$.fragment);
},
- m(i, l) {
- Hr(e, i, l), n = !0;
+ m(l, i) {
+ ko(e, l, i), t = !0;
},
- i(i) {
- n || (yi(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (xn(e.$$.fragment, l), t = !0);
},
- o(i) {
- Ei(e.$$.fragment, i), n = !1;
+ o(l) {
+ $n(e.$$.fragment, l), t = !1;
},
- d(i) {
- Tr(e, i);
+ d(l) {
+ vo(e, l);
}
};
}
-function Ds(t) {
- let e, n, i = (
+function Pi(n) {
+ let e, t, l = (
/*i18n*/
- t[1]("common.or") + ""
- ), l, s, o, r = (
+ n[1]("common.or") + ""
+ ), i, s, o, r = (
/*message*/
- (t[2] || /*i18n*/
- t[1]("upload_text.click_to_upload")) + ""
+ (n[2] || /*i18n*/
+ n[1]("upload_text.click_to_upload")) + ""
), a;
return {
c() {
- e = Ul("span"), n = Cn("- "), l = Cn(i), s = Cn(" -"), o = ql(), a = Cn(r), Rl(e, "class", "or svelte-kzcjhc");
+ e = li("span"), t = fn("- "), i = fn(l), s = fn(" -"), o = si(), a = fn(r), ni(e, "class", "or svelte-kzcjhc");
},
m(u, f) {
- bi(u, e, f), Ct(e, n), Ct(e, l), Ct(e, s), bi(u, o, f), bi(u, a, f);
+ Jn(u, e, f), yt(e, t), yt(e, i), yt(e, s), Jn(u, o, f), Jn(u, a, f);
},
p(u, f) {
f & /*i18n*/
- 2 && i !== (i = /*i18n*/
- u[1]("common.or") + "") && Fl(l, i), f & /*message, i18n*/
+ 2 && l !== (l = /*i18n*/
+ u[1]("common.or") + "") && ii(i, l), f & /*message, i18n*/
6 && r !== (r = /*message*/
(u[2] || /*i18n*/
- u[1]("upload_text.click_to_upload")) + "") && Fl(a, r);
+ u[1]("upload_text.click_to_upload")) + "") && ii(a, r);
},
d(u) {
- u && (gi(e), gi(o), gi(a));
+ u && (Gn(e), Gn(o), Gn(a));
}
};
}
-function S_(t) {
- let e, n, i, l, s, o = (
+function Yf(n) {
+ let e, t, l, i, s, o = (
/*i18n*/
- t[1](
+ n[1](
/*defs*/
- t[5][
+ n[5][
/*type*/
- t[0]
+ n[0]
] || /*defs*/
- t[5].file
+ n[5].file
) + ""
), r, a, u;
- const f = [k_, E_], _ = [];
- function h(d, b) {
+ const f = [Xf, Wf], _ = [];
+ function d(h, b) {
return (
/*type*/
- d[0] === "clipboard" ? 0 : 1
+ h[0] === "clipboard" ? 0 : 1
);
}
- i = h(t), l = _[i] = f[i](t);
+ l = d(n), i = _[l] = f[l](n);
let c = (
/*mode*/
- t[3] !== "short" && Ds(t)
+ n[3] !== "short" && Pi(n)
);
return {
c() {
- e = Ul("div"), n = Ul("span"), l.c(), s = ql(), r = Cn(o), a = ql(), c && c.c(), Rl(n, "class", "icon-wrap svelte-kzcjhc"), Os(
- n,
+ e = li("div"), t = li("span"), i.c(), s = si(), r = fn(o), a = si(), c && c.c(), ni(t, "class", "icon-wrap svelte-kzcjhc"), Hi(
+ t,
"hovered",
/*hovered*/
- t[4]
- ), Rl(e, "class", "wrap svelte-kzcjhc");
- },
- m(d, b) {
- bi(d, e, b), Ct(e, n), _[i].m(n, null), Ct(e, s), Ct(e, r), Ct(e, a), c && c.m(e, null), u = !0;
- },
- p(d, [b]) {
- let p = i;
- i = h(d), i !== p && (w_(), Ei(_[p], 1, 1, () => {
- _[p] = null;
- }), p_(), l = _[i], l || (l = _[i] = f[i](d), l.c()), yi(l, 1), l.m(n, null)), (!u || b & /*hovered*/
- 16) && Os(
- n,
+ n[4]
+ ), ni(e, "class", "wrap svelte-kzcjhc");
+ },
+ m(h, b) {
+ Jn(h, e, b), yt(e, t), _[l].m(t, null), yt(e, s), yt(e, r), yt(e, a), c && c.m(e, null), u = !0;
+ },
+ p(h, [b]) {
+ let g = l;
+ l = d(h), l !== g && (Ff(), $n(_[g], 1, 1, () => {
+ _[g] = null;
+ }), Rf(), i = _[l], i || (i = _[l] = f[l](h), i.c()), xn(i, 1), i.m(t, null)), (!u || b & /*hovered*/
+ 16) && Hi(
+ t,
"hovered",
/*hovered*/
- d[4]
+ h[4]
), (!u || b & /*i18n, type*/
3) && o !== (o = /*i18n*/
- d[1](
+ h[1](
/*defs*/
- d[5][
+ h[5][
/*type*/
- d[0]
+ h[0]
] || /*defs*/
- d[5].file
- ) + "") && Fl(r, o), /*mode*/
- d[3] !== "short" ? c ? c.p(d, b) : (c = Ds(d), c.c(), c.m(e, null)) : c && (c.d(1), c = null);
+ h[5].file
+ ) + "") && ii(r, o), /*mode*/
+ h[3] !== "short" ? c ? c.p(h, b) : (c = Pi(h), c.c(), c.m(e, null)) : c && (c.d(1), c = null);
},
- i(d) {
- u || (yi(l), u = !0);
+ i(h) {
+ u || (xn(i), u = !0);
},
- o(d) {
- Ei(l), u = !1;
+ o(h) {
+ $n(i), u = !1;
},
- d(d) {
- d && gi(e), _[i].d(), c && c.d();
+ d(h) {
+ h && Gn(e), _[l].d(), c && c.d();
}
};
}
-function C_(t, e, n) {
- let { type: i = "file" } = e, { i18n: l } = e, { message: s = void 0 } = e, { mode: o = "full" } = e, { hovered: r = !1 } = e;
+function Vf(n, e, t) {
+ let { type: l = "file" } = e, { i18n: i } = e, { message: s = void 0 } = e, { mode: o = "full" } = e, { hovered: r = !1 } = e;
const a = {
image: "upload_text.drop_image",
video: "upload_text.drop_video",
@@ -1976,13 +1946,13 @@ function C_(t, e, n) {
gallery: "upload_text.drop_gallery",
clipboard: "upload_text.paste_clipboard"
};
- return t.$$set = (u) => {
- "type" in u && n(0, i = u.type), "i18n" in u && n(1, l = u.i18n), "message" in u && n(2, s = u.message), "mode" in u && n(3, o = u.mode), "hovered" in u && n(4, r = u.hovered);
- }, [i, l, s, o, r, a];
+ return n.$$set = (u) => {
+ "type" in u && t(0, l = u.type), "i18n" in u && t(1, i = u.i18n), "message" in u && t(2, s = u.message), "mode" in u && t(3, o = u.mode), "hovered" in u && t(4, r = u.hovered);
+ }, [l, i, s, o, r, a];
}
-class Pr extends b_ {
+class yo extends If {
constructor(e) {
- super(), v_(this, e, C_, S_, y_, {
+ super(), Hf(this, e, Vf, Yf, Pf, {
type: 0,
i18n: 1,
message: 2,
@@ -1992,104 +1962,104 @@ class Pr extends b_ {
}
}
const {
- SvelteComponent: A_,
- append: fl,
+ SvelteComponent: Zf,
+ append: Nl,
attr: Ze,
- check_outros: An,
- create_component: Oi,
- destroy_component: Di,
- detach: _n,
- element: jn,
- empty: B_,
- group_outros: Bn,
- init: T_,
- insert: hn,
- listen: Ri,
- mount_component: Ui,
- safe_not_equal: H_,
- space: cl,
- toggle_class: ct,
- transition_in: fe,
- transition_out: Ae
+ check_outros: cn,
+ create_component: fl,
+ destroy_component: cl,
+ detach: tn,
+ element: zn,
+ empty: Gf,
+ group_outros: _n,
+ init: Jf,
+ insert: nn,
+ listen: _l,
+ mount_component: dl,
+ safe_not_equal: Kf,
+ space: Ol,
+ toggle_class: ut,
+ transition_in: _e,
+ transition_out: Ee
} = window.__gradio__svelte__internal;
-function Rs(t) {
- let e, n = (
+function Wi(n) {
+ let e, t = (
/*sources*/
- t[1].includes("upload")
- ), i, l = (
+ n[1].includes("upload")
+ ), l, i = (
/*sources*/
- t[1].includes("microphone")
+ n[1].includes("microphone")
), s, o = (
/*sources*/
- t[1].includes("webcam")
+ n[1].includes("webcam")
), r, a = (
/*sources*/
- t[1].includes("clipboard")
- ), u, f = n && Us(t), _ = l && Fs(t), h = o && qs(t), c = a && zs(t);
+ n[1].includes("clipboard")
+ ), u, f = t && Xi(n), _ = i && Yi(n), d = o && Vi(n), c = a && Zi(n);
return {
c() {
- e = jn("span"), f && f.c(), i = cl(), _ && _.c(), s = cl(), h && h.c(), r = cl(), c && c.c(), Ze(e, "class", "source-selection svelte-1jp3vgd"), Ze(e, "data-testid", "source-select");
+ e = zn("span"), f && f.c(), l = Ol(), _ && _.c(), s = Ol(), d && d.c(), r = Ol(), c && c.c(), Ze(e, "class", "source-selection svelte-1jp3vgd"), Ze(e, "data-testid", "source-select");
},
- m(d, b) {
- hn(d, e, b), f && f.m(e, null), fl(e, i), _ && _.m(e, null), fl(e, s), h && h.m(e, null), fl(e, r), c && c.m(e, null), u = !0;
+ m(h, b) {
+ nn(h, e, b), f && f.m(e, null), Nl(e, l), _ && _.m(e, null), Nl(e, s), d && d.m(e, null), Nl(e, r), c && c.m(e, null), u = !0;
},
- p(d, b) {
+ p(h, b) {
b & /*sources*/
- 2 && (n = /*sources*/
- d[1].includes("upload")), n ? f ? (f.p(d, b), b & /*sources*/
- 2 && fe(f, 1)) : (f = Us(d), f.c(), fe(f, 1), f.m(e, i)) : f && (Bn(), Ae(f, 1, 1, () => {
+ 2 && (t = /*sources*/
+ h[1].includes("upload")), t ? f ? (f.p(h, b), b & /*sources*/
+ 2 && _e(f, 1)) : (f = Xi(h), f.c(), _e(f, 1), f.m(e, l)) : f && (_n(), Ee(f, 1, 1, () => {
f = null;
- }), An()), b & /*sources*/
- 2 && (l = /*sources*/
- d[1].includes("microphone")), l ? _ ? (_.p(d, b), b & /*sources*/
- 2 && fe(_, 1)) : (_ = Fs(d), _.c(), fe(_, 1), _.m(e, s)) : _ && (Bn(), Ae(_, 1, 1, () => {
+ }), cn()), b & /*sources*/
+ 2 && (i = /*sources*/
+ h[1].includes("microphone")), i ? _ ? (_.p(h, b), b & /*sources*/
+ 2 && _e(_, 1)) : (_ = Yi(h), _.c(), _e(_, 1), _.m(e, s)) : _ && (_n(), Ee(_, 1, 1, () => {
_ = null;
- }), An()), b & /*sources*/
+ }), cn()), b & /*sources*/
2 && (o = /*sources*/
- d[1].includes("webcam")), o ? h ? (h.p(d, b), b & /*sources*/
- 2 && fe(h, 1)) : (h = qs(d), h.c(), fe(h, 1), h.m(e, r)) : h && (Bn(), Ae(h, 1, 1, () => {
- h = null;
- }), An()), b & /*sources*/
+ h[1].includes("webcam")), o ? d ? (d.p(h, b), b & /*sources*/
+ 2 && _e(d, 1)) : (d = Vi(h), d.c(), _e(d, 1), d.m(e, r)) : d && (_n(), Ee(d, 1, 1, () => {
+ d = null;
+ }), cn()), b & /*sources*/
2 && (a = /*sources*/
- d[1].includes("clipboard")), a ? c ? (c.p(d, b), b & /*sources*/
- 2 && fe(c, 1)) : (c = zs(d), c.c(), fe(c, 1), c.m(e, null)) : c && (Bn(), Ae(c, 1, 1, () => {
+ h[1].includes("clipboard")), a ? c ? (c.p(h, b), b & /*sources*/
+ 2 && _e(c, 1)) : (c = Zi(h), c.c(), _e(c, 1), c.m(e, null)) : c && (_n(), Ee(c, 1, 1, () => {
c = null;
- }), An());
+ }), cn());
},
- i(d) {
- u || (fe(f), fe(_), fe(h), fe(c), u = !0);
+ i(h) {
+ u || (_e(f), _e(_), _e(d), _e(c), u = !0);
},
- o(d) {
- Ae(f), Ae(_), Ae(h), Ae(c), u = !1;
+ o(h) {
+ Ee(f), Ee(_), Ee(d), Ee(c), u = !1;
},
- d(d) {
- d && _n(e), f && f.d(), _ && _.d(), h && h.d(), c && c.d();
+ d(h) {
+ h && tn(e), f && f.d(), _ && _.d(), d && d.d(), c && c.d();
}
};
}
-function Us(t) {
- let e, n, i, l, s;
- return n = new Ar({}), {
+function Xi(n) {
+ let e, t, l, i, s;
+ return t = new po({}), {
c() {
- e = jn("button"), Oi(n.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Upload file"), ct(
+ e = zn("button"), fl(t.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Upload file"), ut(
e,
"selected",
/*active_source*/
- t[0] === "upload" || !/*active_source*/
- t[0]
+ n[0] === "upload" || !/*active_source*/
+ n[0]
);
},
m(o, r) {
- hn(o, e, r), Ui(n, e, null), i = !0, l || (s = Ri(
+ nn(o, e, r), dl(t, e, null), l = !0, i || (s = _l(
e,
"click",
/*click_handler*/
- t[6]
- ), l = !0);
+ n[6]
+ ), i = !0);
},
p(o, r) {
- (!i || r & /*active_source*/
- 1) && ct(
+ (!l || r & /*active_source*/
+ 1) && ut(
e,
"selected",
/*active_source*/
@@ -2098,38 +2068,38 @@ function Us(t) {
);
},
i(o) {
- i || (fe(n.$$.fragment, o), i = !0);
+ l || (_e(t.$$.fragment, o), l = !0);
},
o(o) {
- Ae(n.$$.fragment, o), i = !1;
+ Ee(t.$$.fragment, o), l = !1;
},
d(o) {
- o && _n(e), Di(n), l = !1, s();
+ o && tn(e), cl(t), i = !1, s();
}
};
}
-function Fs(t) {
- let e, n, i, l, s;
- return n = new zc({}), {
+function Yi(n) {
+ let e, t, l, i, s;
+ return t = new uf({}), {
c() {
- e = jn("button"), Oi(n.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Record audio"), ct(
+ e = zn("button"), fl(t.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Record audio"), ut(
e,
"selected",
/*active_source*/
- t[0] === "microphone"
+ n[0] === "microphone"
);
},
m(o, r) {
- hn(o, e, r), Ui(n, e, null), i = !0, l || (s = Ri(
+ nn(o, e, r), dl(t, e, null), l = !0, i || (s = _l(
e,
"click",
/*click_handler_1*/
- t[7]
- ), l = !0);
+ n[7]
+ ), i = !0);
},
p(o, r) {
- (!i || r & /*active_source*/
- 1) && ct(
+ (!l || r & /*active_source*/
+ 1) && ut(
e,
"selected",
/*active_source*/
@@ -2137,38 +2107,38 @@ function Fs(t) {
);
},
i(o) {
- i || (fe(n.$$.fragment, o), i = !0);
+ l || (_e(t.$$.fragment, o), l = !0);
},
o(o) {
- Ae(n.$$.fragment, o), i = !1;
+ Ee(t.$$.fragment, o), l = !1;
},
d(o) {
- o && _n(e), Di(n), l = !1, s();
+ o && tn(e), cl(t), i = !1, s();
}
};
}
-function qs(t) {
- let e, n, i, l, s;
- return n = new e_({}), {
+function Vi(n) {
+ let e, t, l, i, s;
+ return t = new yf({}), {
c() {
- e = jn("button"), Oi(n.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Capture from camera"), ct(
+ e = zn("button"), fl(t.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Capture from camera"), ut(
e,
"selected",
/*active_source*/
- t[0] === "webcam"
+ n[0] === "webcam"
);
},
m(o, r) {
- hn(o, e, r), Ui(n, e, null), i = !0, l || (s = Ri(
+ nn(o, e, r), dl(t, e, null), l = !0, i || (s = _l(
e,
"click",
/*click_handler_2*/
- t[8]
- ), l = !0);
+ n[8]
+ ), i = !0);
},
p(o, r) {
- (!i || r & /*active_source*/
- 1) && ct(
+ (!l || r & /*active_source*/
+ 1) && ut(
e,
"selected",
/*active_source*/
@@ -2176,38 +2146,38 @@ function qs(t) {
);
},
i(o) {
- i || (fe(n.$$.fragment, o), i = !0);
+ l || (_e(t.$$.fragment, o), l = !0);
},
o(o) {
- Ae(n.$$.fragment, o), i = !1;
+ Ee(t.$$.fragment, o), l = !1;
},
d(o) {
- o && _n(e), Di(n), l = !1, s();
+ o && tn(e), cl(t), i = !1, s();
}
};
}
-function zs(t) {
- let e, n, i, l, s;
- return n = new Cr({}), {
+function Zi(n) {
+ let e, t, l, i, s;
+ return t = new bo({}), {
c() {
- e = jn("button"), Oi(n.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Paste from clipboard"), ct(
+ e = zn("button"), fl(t.$$.fragment), Ze(e, "class", "icon svelte-1jp3vgd"), Ze(e, "aria-label", "Paste from clipboard"), ut(
e,
"selected",
/*active_source*/
- t[0] === "clipboard"
+ n[0] === "clipboard"
);
},
m(o, r) {
- hn(o, e, r), Ui(n, e, null), i = !0, l || (s = Ri(
+ nn(o, e, r), dl(t, e, null), l = !0, i || (s = _l(
e,
"click",
/*click_handler_3*/
- t[9]
- ), l = !0);
+ n[9]
+ ), i = !0);
},
p(o, r) {
- (!i || r & /*active_source*/
- 1) && ct(
+ (!l || r & /*active_source*/
+ 1) && ut(
e,
"selected",
/*active_source*/
@@ -2215,75 +2185,105 @@ function zs(t) {
);
},
i(o) {
- i || (fe(n.$$.fragment, o), i = !0);
+ l || (_e(t.$$.fragment, o), l = !0);
},
o(o) {
- Ae(n.$$.fragment, o), i = !1;
+ Ee(t.$$.fragment, o), l = !1;
},
d(o) {
- o && _n(e), Di(n), l = !1, s();
+ o && tn(e), cl(t), i = !1, s();
}
};
}
-function P_(t) {
- let e, n, i = (
+function Qf(n) {
+ let e, t, l = (
/*unique_sources*/
- t[2].length > 1 && Rs(t)
+ n[2].length > 1 && Wi(n)
);
return {
c() {
- i && i.c(), e = B_();
+ l && l.c(), e = Gf();
},
- m(l, s) {
- i && i.m(l, s), hn(l, e, s), n = !0;
+ m(i, s) {
+ l && l.m(i, s), nn(i, e, s), t = !0;
},
- p(l, [s]) {
+ p(i, [s]) {
/*unique_sources*/
- l[2].length > 1 ? i ? (i.p(l, s), s & /*unique_sources*/
- 4 && fe(i, 1)) : (i = Rs(l), i.c(), fe(i, 1), i.m(e.parentNode, e)) : i && (Bn(), Ae(i, 1, 1, () => {
- i = null;
- }), An());
+ i[2].length > 1 ? l ? (l.p(i, s), s & /*unique_sources*/
+ 4 && _e(l, 1)) : (l = Wi(i), l.c(), _e(l, 1), l.m(e.parentNode, e)) : l && (_n(), Ee(l, 1, 1, () => {
+ l = null;
+ }), cn());
},
- i(l) {
- n || (fe(i), n = !0);
+ i(i) {
+ t || (_e(l), t = !0);
},
- o(l) {
- Ae(i), n = !1;
+ o(i) {
+ Ee(l), t = !1;
},
- d(l) {
- l && _n(e), i && i.d(l);
+ d(i) {
+ i && tn(e), l && l.d(i);
}
};
}
-function N_(t, e, n) {
- let i, { sources: l } = e, { active_source: s } = e, { handle_clear: o = () => {
- } } = e, { handle_select: r = () => {
+function xf(n, e, t) {
+ let l;
+ var i = this && this.__awaiter || function(h, b, g, m) {
+ function v(p) {
+ return p instanceof g ? p : new g(function(C) {
+ C(p);
+ });
+ }
+ return new (g || (g = Promise))(function(p, C) {
+ function M(w) {
+ try {
+ D(m.next(w));
+ } catch (A) {
+ C(A);
+ }
+ }
+ function k(w) {
+ try {
+ D(m.throw(w));
+ } catch (A) {
+ C(A);
+ }
+ }
+ function D(w) {
+ w.done ? p(w.value) : v(w.value).then(M, k);
+ }
+ D((m = m.apply(h, b || [])).next());
+ });
+ };
+ let { sources: s } = e, { active_source: o } = e, { handle_clear: r = () => {
+ } } = e, { handle_select: a = () => {
} } = e;
- async function a(c) {
- o(), n(0, s = c), r(c);
- }
- const u = () => a("upload"), f = () => a("microphone"), _ = () => a("webcam"), h = () => a("clipboard");
- return t.$$set = (c) => {
- "sources" in c && n(1, l = c.sources), "active_source" in c && n(0, s = c.active_source), "handle_clear" in c && n(4, o = c.handle_clear), "handle_select" in c && n(5, r = c.handle_select);
- }, t.$$.update = () => {
- t.$$.dirty & /*sources*/
- 2 && n(2, i = [...new Set(l)]);
+ function u(h) {
+ return i(this, void 0, void 0, function* () {
+ r(), t(0, o = h), a(h);
+ });
+ }
+ const f = () => u("upload"), _ = () => u("microphone"), d = () => u("webcam"), c = () => u("clipboard");
+ return n.$$set = (h) => {
+ "sources" in h && t(1, s = h.sources), "active_source" in h && t(0, o = h.active_source), "handle_clear" in h && t(4, r = h.handle_clear), "handle_select" in h && t(5, a = h.handle_select);
+ }, n.$$.update = () => {
+ n.$$.dirty & /*sources*/
+ 2 && t(2, l = [...new Set(s)]);
}, [
+ o,
s,
l,
- i,
- a,
- o,
- r,
u,
+ r,
+ a,
f,
_,
- h
+ d,
+ c
];
}
-class L_ extends A_ {
+class $f extends Zf {
constructor(e) {
- super(), T_(this, e, N_, P_, H_, {
+ super(), Jf(this, e, xf, Qf, Kf, {
sources: 1,
active_source: 0,
handle_clear: 4,
@@ -2291,981 +2291,961 @@ class L_ extends A_ {
});
}
}
-function en(t) {
- let e = ["", "k", "M", "G", "T", "P", "E", "Z"], n = 0;
- for (; t > 1e3 && n < e.length - 1; )
- t /= 1e3, n++;
- let i = e[n];
- return (Number.isInteger(t) ? t : t.toFixed(1)) + i;
-}
-function Pt() {
-}
-function I_(t) {
- return t();
+function Gt(n) {
+ let e = ["", "k", "M", "G", "T", "P", "E", "Z"], t = 0;
+ for (; n > 1e3 && t < e.length - 1; )
+ n /= 1e3, t++;
+ let l = e[t];
+ return (Number.isInteger(n) ? n : n.toFixed(1)) + l;
}
-function M_(t) {
- t.forEach(I_);
+function Kn() {
}
-function O_(t) {
- return typeof t == "function";
+function ec(n, e) {
+ return n != n ? e == e : n !== e || n && typeof n == "object" || typeof n == "function";
}
-function D_(t, e) {
- return t != t ? e == e : t !== e || t && typeof t == "object" || typeof t == "function";
-}
-function R_(t, ...e) {
- if (t == null) {
- for (const i of e)
- i(void 0);
- return Pt;
- }
- const n = t.subscribe(...e);
- return n.unsubscribe ? () => n.unsubscribe() : n;
-}
-function js(t) {
- const e = typeof t == "string" && t.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);
+function Gi(n) {
+ const e = typeof n == "string" && n.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);
return e ? [parseFloat(e[1]), e[2] || "px"] : [
/** @type {number} */
- t,
+ n,
"px"
];
}
-const Nr = typeof window < "u";
-let Gs = Nr ? () => window.performance.now() : () => Date.now(), Lr = Nr ? (t) => requestAnimationFrame(t) : Pt;
-const sn = /* @__PURE__ */ new Set();
-function Ir(t) {
- sn.forEach((e) => {
- e.c(t) || (sn.delete(e), e.f());
- }), sn.size !== 0 && Lr(Ir);
+const So = typeof window < "u";
+let Ji = So ? () => window.performance.now() : () => Date.now(), Co = So ? (n) => requestAnimationFrame(n) : Kn;
+const xt = /* @__PURE__ */ new Set();
+function zo(n) {
+ xt.forEach((e) => {
+ e.c(n) || (xt.delete(e), e.f());
+ }), xt.size !== 0 && Co(zo);
}
-function U_(t) {
+function tc(n) {
let e;
- return sn.size === 0 && Lr(Ir), {
- promise: new Promise((n) => {
- sn.add(e = { c: t, f: n });
+ return xt.size === 0 && Co(zo), {
+ promise: new Promise((t) => {
+ xt.add(e = { c: n, f: t });
}),
abort() {
- sn.delete(e);
+ xt.delete(e);
}
};
}
-function F_(t) {
- const e = t - 1;
+function nc(n) {
+ const e = n - 1;
return e * e * e + 1;
}
-function xs(t, { delay: e = 0, duration: n = 400, easing: i = F_, x: l = 0, y: s = 0, opacity: o = 0 } = {}) {
- const r = getComputedStyle(t), a = +r.opacity, u = r.transform === "none" ? "" : r.transform, f = a * (1 - o), [_, h] = js(l), [c, d] = js(s);
+function Ki(n, { delay: e = 0, duration: t = 400, easing: l = nc, x: i = 0, y: s = 0, opacity: o = 0 } = {}) {
+ const r = getComputedStyle(n), a = +r.opacity, u = r.transform === "none" ? "" : r.transform, f = a * (1 - o), [_, d] = Gi(i), [c, h] = Gi(s);
return {
delay: e,
- duration: n,
- easing: i,
- css: (b, p) => `
- transform: ${u} translate(${(1 - b) * _}${h}, ${(1 - b) * c}${d});
- opacity: ${a - f * p}`
- };
-}
-const Gt = [];
-function q_(t, e) {
- return {
- subscribe: Gn(t, e).subscribe
+ duration: t,
+ easing: l,
+ css: (b, g) => `
+ transform: ${u} translate(${(1 - b) * _}${d}, ${(1 - b) * c}${h});
+ opacity: ${a - f * g}`
};
}
-function Gn(t, e = Pt) {
- let n;
- const i = /* @__PURE__ */ new Set();
- function l(r) {
- if (D_(t, r) && (t = r, n)) {
- const a = !Gt.length;
- for (const u of i)
- u[1](), Gt.push(u, t);
+const Ut = [];
+function lc(n, e = Kn) {
+ let t;
+ const l = /* @__PURE__ */ new Set();
+ function i(r) {
+ if (ec(n, r) && (n = r, t)) {
+ const a = !Ut.length;
+ for (const u of l)
+ u[1](), Ut.push(u, n);
if (a) {
- for (let u = 0; u < Gt.length; u += 2)
- Gt[u][0](Gt[u + 1]);
- Gt.length = 0;
+ for (let u = 0; u < Ut.length; u += 2)
+ Ut[u][0](Ut[u + 1]);
+ Ut.length = 0;
}
}
}
function s(r) {
- l(r(t));
+ i(r(n));
}
- function o(r, a = Pt) {
+ function o(r, a = Kn) {
const u = [r, a];
- return i.add(u), i.size === 1 && (n = e(l, s) || Pt), r(t), () => {
- i.delete(u), i.size === 0 && n && (n(), n = null);
+ return l.add(u), l.size === 1 && (t = e(i, s) || Kn), r(n), () => {
+ l.delete(u), l.size === 0 && t && (t(), t = null);
};
}
- return { set: l, update: s, subscribe: o };
-}
-function dn(t, e, n) {
- const i = !Array.isArray(t), l = i ? [t] : t;
- if (!l.every(Boolean))
- throw new Error("derived() expects stores as input, got a falsy value");
- const s = e.length < 2;
- return q_(n, (o, r) => {
- let a = !1;
- const u = [];
- let f = 0, _ = Pt;
- const h = () => {
- if (f)
- return;
- _();
- const d = e(i ? u[0] : u, o, r);
- s ? o(d) : _ = O_(d) ? d : Pt;
- }, c = l.map(
- (d, b) => R_(
- d,
- (p) => {
- u[b] = p, f &= ~(1 << b), a && h();
- },
- () => {
- f |= 1 << b;
- }
- )
- );
- return a = !0, h(), function() {
- M_(c), _(), a = !1;
- };
- });
+ return { set: i, update: s, subscribe: o };
}
-function Vs(t) {
- return Object.prototype.toString.call(t) === "[object Date]";
+function Qi(n) {
+ return Object.prototype.toString.call(n) === "[object Date]";
}
-function zl(t, e, n, i) {
- if (typeof n == "number" || Vs(n)) {
- const l = i - n, s = (n - e) / (t.dt || 1 / 60), o = t.opts.stiffness * l, r = t.opts.damping * s, a = (o - r) * t.inv_mass, u = (s + a) * t.dt;
- return Math.abs(u) < t.opts.precision && Math.abs(l) < t.opts.precision ? i : (t.settled = !1, Vs(n) ? new Date(n.getTime() + u) : n + u);
+function oi(n, e, t, l) {
+ if (typeof t == "number" || Qi(t)) {
+ const i = l - t, s = (t - e) / (n.dt || 1 / 60), o = n.opts.stiffness * i, r = n.opts.damping * s, a = (o - r) * n.inv_mass, u = (s + a) * n.dt;
+ return Math.abs(u) < n.opts.precision && Math.abs(i) < n.opts.precision ? l : (n.settled = !1, Qi(t) ? new Date(t.getTime() + u) : t + u);
} else {
- if (Array.isArray(n))
- return n.map(
- (l, s) => zl(t, e[s], n[s], i[s])
+ if (Array.isArray(t))
+ return t.map(
+ (i, s) => oi(n, e[s], t[s], l[s])
);
- if (typeof n == "object") {
- const l = {};
- for (const s in n)
- l[s] = zl(t, e[s], n[s], i[s]);
- return l;
+ if (typeof t == "object") {
+ const i = {};
+ for (const s in t)
+ i[s] = oi(n, e[s], t[s], l[s]);
+ return i;
} else
- throw new Error(`Cannot spring ${typeof n} values`);
+ throw new Error(`Cannot spring ${typeof t} values`);
}
}
-function Xs(t, e = {}) {
- const n = Gn(t), { stiffness: i = 0.15, damping: l = 0.8, precision: s = 0.01 } = e;
- let o, r, a, u = t, f = t, _ = 1, h = 0, c = !1;
- function d(p, g = {}) {
- f = p;
- const y = a = {};
- return t == null || g.hard || b.stiffness >= 1 && b.damping >= 1 ? (c = !0, o = Gs(), u = p, n.set(t = f), Promise.resolve()) : (g.soft && (h = 1 / ((g.soft === !0 ? 0.5 : +g.soft) * 60), _ = 0), r || (o = Gs(), c = !1, r = U_((w) => {
+function xi(n, e = {}) {
+ const t = lc(n), { stiffness: l = 0.15, damping: i = 0.8, precision: s = 0.01 } = e;
+ let o, r, a, u = n, f = n, _ = 1, d = 0, c = !1;
+ function h(g, m = {}) {
+ f = g;
+ const v = a = {};
+ return n == null || m.hard || b.stiffness >= 1 && b.damping >= 1 ? (c = !0, o = Ji(), u = g, t.set(n = f), Promise.resolve()) : (m.soft && (d = 1 / ((m.soft === !0 ? 0.5 : +m.soft) * 60), _ = 0), r || (o = Ji(), c = !1, r = tc((p) => {
if (c)
return c = !1, r = null, !1;
- _ = Math.min(_ + h, 1);
+ _ = Math.min(_ + d, 1);
const C = {
inv_mass: _,
opts: b,
settled: !0,
- dt: (w - o) * 60 / 1e3
- }, P = zl(C, u, t, f);
- return o = w, u = t, n.set(t = P), C.settled && (r = null), !C.settled;
- })), new Promise((w) => {
+ dt: (p - o) * 60 / 1e3
+ }, M = oi(C, u, n, f);
+ return o = p, u = n, t.set(n = M), C.settled && (r = null), !C.settled;
+ })), new Promise((p) => {
r.promise.then(() => {
- y === a && w();
+ v === a && p();
});
}));
}
const b = {
- set: d,
- update: (p, g) => d(p(f, t), g),
- subscribe: n.subscribe,
- stiffness: i,
- damping: l,
+ set: h,
+ update: (g, m) => h(g(f, n), m),
+ subscribe: t.subscribe,
+ stiffness: l,
+ damping: i,
precision: s
};
return b;
}
const {
- SvelteComponent: z_,
- append: Fe,
- attr: z,
- component_subscribe: Ws,
- detach: j_,
- element: G_,
- init: x_,
- insert: V_,
- noop: Zs,
- safe_not_equal: X_,
- set_style: ei,
- svg_element: qe,
- toggle_class: Ys
-} = window.__gradio__svelte__internal, { onMount: W_ } = window.__gradio__svelte__internal;
-function Z_(t) {
- let e, n, i, l, s, o, r, a, u, f, _, h;
+ SvelteComponent: ic,
+ append: Re,
+ attr: X,
+ component_subscribe: $i,
+ detach: sc,
+ element: oc,
+ init: ac,
+ insert: rc,
+ noop: es,
+ safe_not_equal: uc,
+ set_style: Tn,
+ svg_element: Fe,
+ toggle_class: ts
+} = window.__gradio__svelte__internal, { onMount: fc } = window.__gradio__svelte__internal;
+function cc(n) {
+ let e, t, l, i, s, o, r, a, u, f, _, d;
return {
c() {
- e = G_("div"), n = qe("svg"), i = qe("g"), l = qe("path"), s = qe("path"), o = qe("path"), r = qe("path"), a = qe("g"), u = qe("path"), f = qe("path"), _ = qe("path"), h = qe("path"), z(l, "d", "M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"), z(l, "fill", "#FF7C00"), z(l, "fill-opacity", "0.4"), z(l, "class", "svelte-43sxxs"), z(s, "d", "M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"), z(s, "fill", "#FF7C00"), z(s, "class", "svelte-43sxxs"), z(o, "d", "M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"), z(o, "fill", "#FF7C00"), z(o, "fill-opacity", "0.4"), z(o, "class", "svelte-43sxxs"), z(r, "d", "M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"), z(r, "fill", "#FF7C00"), z(r, "class", "svelte-43sxxs"), ei(i, "transform", "translate(" + /*$top*/
- t[1][0] + "px, " + /*$top*/
- t[1][1] + "px)"), z(u, "d", "M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"), z(u, "fill", "#FF7C00"), z(u, "fill-opacity", "0.4"), z(u, "class", "svelte-43sxxs"), z(f, "d", "M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"), z(f, "fill", "#FF7C00"), z(f, "class", "svelte-43sxxs"), z(_, "d", "M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"), z(_, "fill", "#FF7C00"), z(_, "fill-opacity", "0.4"), z(_, "class", "svelte-43sxxs"), z(h, "d", "M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"), z(h, "fill", "#FF7C00"), z(h, "class", "svelte-43sxxs"), ei(a, "transform", "translate(" + /*$bottom*/
- t[2][0] + "px, " + /*$bottom*/
- t[2][1] + "px)"), z(n, "viewBox", "-1200 -1200 3000 3000"), z(n, "fill", "none"), z(n, "xmlns", "http://www.w3.org/2000/svg"), z(n, "class", "svelte-43sxxs"), z(e, "class", "svelte-43sxxs"), Ys(
+ e = oc("div"), t = Fe("svg"), l = Fe("g"), i = Fe("path"), s = Fe("path"), o = Fe("path"), r = Fe("path"), a = Fe("g"), u = Fe("path"), f = Fe("path"), _ = Fe("path"), d = Fe("path"), X(i, "d", "M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"), X(i, "fill", "#FF7C00"), X(i, "fill-opacity", "0.4"), X(i, "class", "svelte-43sxxs"), X(s, "d", "M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"), X(s, "fill", "#FF7C00"), X(s, "class", "svelte-43sxxs"), X(o, "d", "M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"), X(o, "fill", "#FF7C00"), X(o, "fill-opacity", "0.4"), X(o, "class", "svelte-43sxxs"), X(r, "d", "M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"), X(r, "fill", "#FF7C00"), X(r, "class", "svelte-43sxxs"), Tn(l, "transform", "translate(" + /*$top*/
+ n[1][0] + "px, " + /*$top*/
+ n[1][1] + "px)"), X(u, "d", "M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"), X(u, "fill", "#FF7C00"), X(u, "fill-opacity", "0.4"), X(u, "class", "svelte-43sxxs"), X(f, "d", "M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"), X(f, "fill", "#FF7C00"), X(f, "class", "svelte-43sxxs"), X(_, "d", "M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"), X(_, "fill", "#FF7C00"), X(_, "fill-opacity", "0.4"), X(_, "class", "svelte-43sxxs"), X(d, "d", "M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"), X(d, "fill", "#FF7C00"), X(d, "class", "svelte-43sxxs"), Tn(a, "transform", "translate(" + /*$bottom*/
+ n[2][0] + "px, " + /*$bottom*/
+ n[2][1] + "px)"), X(t, "viewBox", "-1200 -1200 3000 3000"), X(t, "fill", "none"), X(t, "xmlns", "http://www.w3.org/2000/svg"), X(t, "class", "svelte-43sxxs"), X(e, "class", "svelte-43sxxs"), ts(
e,
"margin",
/*margin*/
- t[0]
+ n[0]
);
},
- m(c, d) {
- V_(c, e, d), Fe(e, n), Fe(n, i), Fe(i, l), Fe(i, s), Fe(i, o), Fe(i, r), Fe(n, a), Fe(a, u), Fe(a, f), Fe(a, _), Fe(a, h);
+ m(c, h) {
+ rc(c, e, h), Re(e, t), Re(t, l), Re(l, i), Re(l, s), Re(l, o), Re(l, r), Re(t, a), Re(a, u), Re(a, f), Re(a, _), Re(a, d);
},
- p(c, [d]) {
- d & /*$top*/
- 2 && ei(i, "transform", "translate(" + /*$top*/
+ p(c, [h]) {
+ h & /*$top*/
+ 2 && Tn(l, "transform", "translate(" + /*$top*/
c[1][0] + "px, " + /*$top*/
- c[1][1] + "px)"), d & /*$bottom*/
- 4 && ei(a, "transform", "translate(" + /*$bottom*/
+ c[1][1] + "px)"), h & /*$bottom*/
+ 4 && Tn(a, "transform", "translate(" + /*$bottom*/
c[2][0] + "px, " + /*$bottom*/
- c[2][1] + "px)"), d & /*margin*/
- 1 && Ys(
+ c[2][1] + "px)"), h & /*margin*/
+ 1 && ts(
e,
"margin",
/*margin*/
c[0]
);
},
- i: Zs,
- o: Zs,
+ i: es,
+ o: es,
d(c) {
- c && j_(e);
+ c && sc(e);
}
};
}
-function Y_(t, e, n) {
- let i, l, { margin: s = !0 } = e;
- const o = Xs([0, 0]);
- Ws(t, o, (h) => n(1, i = h));
- const r = Xs([0, 0]);
- Ws(t, r, (h) => n(2, l = h));
- let a;
- async function u() {
- await Promise.all([o.set([125, 140]), r.set([-125, -140])]), await Promise.all([o.set([-125, 140]), r.set([125, -140])]), await Promise.all([o.set([-125, 0]), r.set([125, -0])]), await Promise.all([o.set([125, 0]), r.set([-125, 0])]);
+function _c(n, e, t) {
+ let l, i;
+ var s = this && this.__awaiter || function(c, h, b, g) {
+ function m(v) {
+ return v instanceof b ? v : new b(function(p) {
+ p(v);
+ });
+ }
+ return new (b || (b = Promise))(function(v, p) {
+ function C(D) {
+ try {
+ k(g.next(D));
+ } catch (w) {
+ p(w);
+ }
+ }
+ function M(D) {
+ try {
+ k(g.throw(D));
+ } catch (w) {
+ p(w);
+ }
+ }
+ function k(D) {
+ D.done ? v(D.value) : m(D.value).then(C, M);
+ }
+ k((g = g.apply(c, h || [])).next());
+ });
+ };
+ let { margin: o = !0 } = e;
+ const r = xi([0, 0]);
+ $i(n, r, (c) => t(1, l = c));
+ const a = xi([0, 0]);
+ $i(n, a, (c) => t(2, i = c));
+ let u;
+ function f() {
+ return s(this, void 0, void 0, function* () {
+ yield Promise.all([r.set([125, 140]), a.set([-125, -140])]), yield Promise.all([r.set([-125, 140]), a.set([125, -140])]), yield Promise.all([r.set([-125, 0]), a.set([125, -0])]), yield Promise.all([r.set([125, 0]), a.set([-125, 0])]);
+ });
}
- async function f() {
- await u(), a || f();
+ function _() {
+ return s(this, void 0, void 0, function* () {
+ yield f(), u || _();
+ });
}
- async function _() {
- await Promise.all([o.set([125, 0]), r.set([-125, 0])]), f();
+ function d() {
+ return s(this, void 0, void 0, function* () {
+ yield Promise.all([r.set([125, 0]), a.set([-125, 0])]), _();
+ });
}
- return W_(() => (_(), () => a = !0)), t.$$set = (h) => {
- "margin" in h && n(0, s = h.margin);
- }, [s, i, l, o, r];
+ return fc(() => (d(), () => u = !0)), n.$$set = (c) => {
+ "margin" in c && t(0, o = c.margin);
+ }, [o, l, i, r, a];
}
-class J_ extends z_ {
+class dc extends ic {
constructor(e) {
- super(), x_(this, e, Y_, Z_, X_, { margin: 0 });
+ super(), ac(this, e, _c, cc, uc, { margin: 0 });
}
}
const {
- SvelteComponent: Q_,
- append: At,
- attr: Xe,
- binding_callbacks: Js,
- check_outros: Mr,
- create_component: K_,
- create_slot: $_,
- destroy_component: eh,
- destroy_each: Or,
- detach: D,
- element: Qe,
- empty: mn,
- ensure_array_like: ki,
- get_all_dirty_from_scope: th,
- get_slot_changes: nh,
- group_outros: Dr,
- init: ih,
+ SvelteComponent: hc,
+ append: St,
+ attr: Ye,
+ binding_callbacks: ns,
+ check_outros: qo,
+ create_component: mc,
+ create_slot: gc,
+ destroy_component: bc,
+ destroy_each: Eo,
+ detach: I,
+ element: Ke,
+ empty: ln,
+ ensure_array_like: el,
+ get_all_dirty_from_scope: pc,
+ get_slot_changes: wc,
+ group_outros: Do,
+ init: vc,
insert: R,
- mount_component: lh,
- noop: jl,
- safe_not_equal: sh,
- set_data: De,
+ mount_component: kc,
+ noop: ai,
+ safe_not_equal: yc,
+ set_data: Oe,
set_style: at,
- space: We,
- text: ie,
- toggle_class: Oe,
- transition_in: on,
- transition_out: rn,
- update_slot_base: oh
-} = window.__gradio__svelte__internal, { tick: rh } = window.__gradio__svelte__internal, { onDestroy: ah } = window.__gradio__svelte__internal, uh = (t) => ({}), Qs = (t) => ({});
-function Ks(t, e, n) {
- const i = t.slice();
- return i[38] = e[n], i[40] = n, i;
-}
-function $s(t, e, n) {
- const i = t.slice();
- return i[38] = e[n], i;
-}
-function fh(t) {
- let e, n = (
+ space: Ve,
+ text: ae,
+ toggle_class: Ne,
+ transition_in: $t,
+ transition_out: en,
+ update_slot_base: Sc
+} = window.__gradio__svelte__internal, { tick: Cc } = window.__gradio__svelte__internal, { onDestroy: zc } = window.__gradio__svelte__internal, qc = (n) => ({}), ls = (n) => ({});
+function is(n, e, t) {
+ const l = n.slice();
+ return l[39] = e[t], l[41] = t, l;
+}
+function ss(n, e, t) {
+ const l = n.slice();
+ return l[39] = e[t], l;
+}
+function Ec(n) {
+ let e, t = (
/*i18n*/
- t[1]("common.error") + ""
- ), i, l, s;
+ n[1]("common.error") + ""
+ ), l, i, s;
const o = (
/*#slots*/
- t[29].error
- ), r = $_(
+ n[29].error
+ ), r = gc(
o,
- t,
+ n,
/*$$scope*/
- t[28],
- Qs
+ n[28],
+ ls
);
return {
c() {
- e = Qe("span"), i = ie(n), l = We(), r && r.c(), Xe(e, "class", "error svelte-1yserjw");
+ e = Ke("span"), l = ae(t), i = Ve(), r && r.c(), Ye(e, "class", "error svelte-1yserjw");
},
m(a, u) {
- R(a, e, u), At(e, i), R(a, l, u), r && r.m(a, u), s = !0;
+ R(a, e, u), St(e, l), R(a, i, u), r && r.m(a, u), s = !0;
},
p(a, u) {
(!s || u[0] & /*i18n*/
- 2) && n !== (n = /*i18n*/
- a[1]("common.error") + "") && De(i, n), r && r.p && (!s || u[0] & /*$$scope*/
- 268435456) && oh(
+ 2) && t !== (t = /*i18n*/
+ a[1]("common.error") + "") && Oe(l, t), r && r.p && (!s || u[0] & /*$$scope*/
+ 268435456) && Sc(
r,
o,
a,
/*$$scope*/
a[28],
- s ? nh(
+ s ? wc(
o,
/*$$scope*/
a[28],
u,
- uh
- ) : th(
+ qc
+ ) : pc(
/*$$scope*/
a[28]
),
- Qs
+ ls
);
},
i(a) {
- s || (on(r, a), s = !0);
+ s || ($t(r, a), s = !0);
},
o(a) {
- rn(r, a), s = !1;
+ en(r, a), s = !1;
},
d(a) {
- a && (D(e), D(l)), r && r.d(a);
+ a && (I(e), I(i)), r && r.d(a);
}
};
}
-function ch(t) {
- let e, n, i, l, s, o, r, a, u, f = (
+function Dc(n) {
+ let e, t, l, i, s, o, r, a, u, f = (
/*variant*/
- t[8] === "default" && /*show_eta_bar*/
- t[18] && /*show_progress*/
- t[6] === "full" && eo(t)
+ n[8] === "default" && /*show_eta_bar*/
+ n[18] && /*show_progress*/
+ n[6] === "full" && os(n)
);
- function _(w, C) {
+ function _(p, C) {
if (
/*progress*/
- w[7]
+ p[7]
)
- return dh;
+ return jc;
if (
/*queue_position*/
- w[2] !== null && /*queue_size*/
- w[3] !== void 0 && /*queue_position*/
- w[2] >= 0
+ p[2] !== null && /*queue_size*/
+ p[3] !== void 0 && /*queue_position*/
+ p[2] >= 0
)
- return hh;
+ return Mc;
if (
/*queue_position*/
- w[2] === 0
+ p[2] === 0
)
- return _h;
+ return Ac;
}
- let h = _(t), c = h && h(t), d = (
+ let d = _(n), c = d && d(n), h = (
/*timer*/
- t[5] && io(t)
+ n[5] && us(n)
);
- const b = [ph, bh], p = [];
- function g(w, C) {
+ const b = [Nc, Tc], g = [];
+ function m(p, C) {
return (
/*last_progress_level*/
- w[15] != null ? 0 : (
+ p[15] != null ? 0 : (
/*show_progress*/
- w[6] === "full" ? 1 : -1
+ p[6] === "full" ? 1 : -1
)
);
}
- ~(s = g(t)) && (o = p[s] = b[s](t));
- let y = !/*timer*/
- t[5] && fo(t);
+ ~(s = m(n)) && (o = g[s] = b[s](n));
+ let v = !/*timer*/
+ n[5] && gs(n);
return {
c() {
- f && f.c(), e = We(), n = Qe("div"), c && c.c(), i = We(), d && d.c(), l = We(), o && o.c(), r = We(), y && y.c(), a = mn(), Xe(n, "class", "progress-text svelte-1yserjw"), Oe(
- n,
+ f && f.c(), e = Ve(), t = Ke("div"), c && c.c(), l = Ve(), h && h.c(), i = Ve(), o && o.c(), r = Ve(), v && v.c(), a = ln(), Ye(t, "class", "progress-text svelte-1yserjw"), Ne(
+ t,
"meta-text-center",
/*variant*/
- t[8] === "center"
- ), Oe(
- n,
+ n[8] === "center"
+ ), Ne(
+ t,
"meta-text",
/*variant*/
- t[8] === "default"
+ n[8] === "default"
);
},
- m(w, C) {
- f && f.m(w, C), R(w, e, C), R(w, n, C), c && c.m(n, null), At(n, i), d && d.m(n, null), R(w, l, C), ~s && p[s].m(w, C), R(w, r, C), y && y.m(w, C), R(w, a, C), u = !0;
+ m(p, C) {
+ f && f.m(p, C), R(p, e, C), R(p, t, C), c && c.m(t, null), St(t, l), h && h.m(t, null), R(p, i, C), ~s && g[s].m(p, C), R(p, r, C), v && v.m(p, C), R(p, a, C), u = !0;
},
- p(w, C) {
+ p(p, C) {
/*variant*/
- w[8] === "default" && /*show_eta_bar*/
- w[18] && /*show_progress*/
- w[6] === "full" ? f ? f.p(w, C) : (f = eo(w), f.c(), f.m(e.parentNode, e)) : f && (f.d(1), f = null), h === (h = _(w)) && c ? c.p(w, C) : (c && c.d(1), c = h && h(w), c && (c.c(), c.m(n, i))), /*timer*/
- w[5] ? d ? d.p(w, C) : (d = io(w), d.c(), d.m(n, null)) : d && (d.d(1), d = null), (!u || C[0] & /*variant*/
- 256) && Oe(
- n,
+ p[8] === "default" && /*show_eta_bar*/
+ p[18] && /*show_progress*/
+ p[6] === "full" ? f ? f.p(p, C) : (f = os(p), f.c(), f.m(e.parentNode, e)) : f && (f.d(1), f = null), d === (d = _(p)) && c ? c.p(p, C) : (c && c.d(1), c = d && d(p), c && (c.c(), c.m(t, l))), /*timer*/
+ p[5] ? h ? h.p(p, C) : (h = us(p), h.c(), h.m(t, null)) : h && (h.d(1), h = null), (!u || C[0] & /*variant*/
+ 256) && Ne(
+ t,
"meta-text-center",
/*variant*/
- w[8] === "center"
+ p[8] === "center"
), (!u || C[0] & /*variant*/
- 256) && Oe(
- n,
+ 256) && Ne(
+ t,
"meta-text",
/*variant*/
- w[8] === "default"
+ p[8] === "default"
);
- let P = s;
- s = g(w), s === P ? ~s && p[s].p(w, C) : (o && (Dr(), rn(p[P], 1, 1, () => {
- p[P] = null;
- }), Mr()), ~s ? (o = p[s], o ? o.p(w, C) : (o = p[s] = b[s](w), o.c()), on(o, 1), o.m(r.parentNode, r)) : o = null), /*timer*/
- w[5] ? y && (y.d(1), y = null) : y ? y.p(w, C) : (y = fo(w), y.c(), y.m(a.parentNode, a));
+ let M = s;
+ s = m(p), s === M ? ~s && g[s].p(p, C) : (o && (Do(), en(g[M], 1, 1, () => {
+ g[M] = null;
+ }), qo()), ~s ? (o = g[s], o ? o.p(p, C) : (o = g[s] = b[s](p), o.c()), $t(o, 1), o.m(r.parentNode, r)) : o = null), /*timer*/
+ p[5] ? v && (v.d(1), v = null) : v ? v.p(p, C) : (v = gs(p), v.c(), v.m(a.parentNode, a));
},
- i(w) {
- u || (on(o), u = !0);
+ i(p) {
+ u || ($t(o), u = !0);
},
- o(w) {
- rn(o), u = !1;
+ o(p) {
+ en(o), u = !1;
},
- d(w) {
- w && (D(e), D(n), D(l), D(r), D(a)), f && f.d(w), c && c.d(), d && d.d(), ~s && p[s].d(w), y && y.d(w);
+ d(p) {
+ p && (I(e), I(t), I(i), I(r), I(a)), f && f.d(p), c && c.d(), h && h.d(), ~s && g[s].d(p), v && v.d(p);
}
};
}
-function eo(t) {
- let e, n = `translateX(${/*eta_level*/
- (t[17] || 0) * 100 - 100}%)`;
+function os(n) {
+ let e, t = `translateX(${/*eta_level*/
+ (n[17] || 0) * 100 - 100}%)`;
return {
c() {
- e = Qe("div"), Xe(e, "class", "eta-bar svelte-1yserjw"), at(e, "transform", n);
+ e = Ke("div"), Ye(e, "class", "eta-bar svelte-1yserjw"), at(e, "transform", t);
},
- m(i, l) {
- R(i, e, l);
+ m(l, i) {
+ R(l, e, i);
},
- p(i, l) {
- l[0] & /*eta_level*/
- 131072 && n !== (n = `translateX(${/*eta_level*/
- (i[17] || 0) * 100 - 100}%)`) && at(e, "transform", n);
+ p(l, i) {
+ i[0] & /*eta_level*/
+ 131072 && t !== (t = `translateX(${/*eta_level*/
+ (l[17] || 0) * 100 - 100}%)`) && at(e, "transform", t);
},
- d(i) {
- i && D(e);
+ d(l) {
+ l && I(e);
}
};
}
-function _h(t) {
+function Ac(n) {
let e;
return {
c() {
- e = ie("processing |");
+ e = ae("processing |");
},
- m(n, i) {
- R(n, e, i);
+ m(t, l) {
+ R(t, e, l);
},
- p: jl,
- d(n) {
- n && D(e);
+ p: ai,
+ d(t) {
+ t && I(e);
}
};
}
-function hh(t) {
- let e, n = (
+function Mc(n) {
+ let e, t = (
/*queue_position*/
- t[2] + 1 + ""
- ), i, l, s, o;
+ n[2] + 1 + ""
+ ), l, i, s, o;
return {
c() {
- e = ie("queue: "), i = ie(n), l = ie("/"), s = ie(
+ e = ae("queue: "), l = ae(t), i = ae("/"), s = ae(
/*queue_size*/
- t[3]
- ), o = ie(" |");
+ n[3]
+ ), o = ae(" |");
},
m(r, a) {
- R(r, e, a), R(r, i, a), R(r, l, a), R(r, s, a), R(r, o, a);
+ R(r, e, a), R(r, l, a), R(r, i, a), R(r, s, a), R(r, o, a);
},
p(r, a) {
a[0] & /*queue_position*/
- 4 && n !== (n = /*queue_position*/
- r[2] + 1 + "") && De(i, n), a[0] & /*queue_size*/
- 8 && De(
+ 4 && t !== (t = /*queue_position*/
+ r[2] + 1 + "") && Oe(l, t), a[0] & /*queue_size*/
+ 8 && Oe(
s,
/*queue_size*/
r[3]
);
},
d(r) {
- r && (D(e), D(i), D(l), D(s), D(o));
+ r && (I(e), I(l), I(i), I(s), I(o));
}
};
}
-function dh(t) {
- let e, n = ki(
+function jc(n) {
+ let e, t = el(
/*progress*/
- t[7]
- ), i = [];
- for (let l = 0; l < n.length; l += 1)
- i[l] = no($s(t, n, l));
+ n[7]
+ ), l = [];
+ for (let i = 0; i < t.length; i += 1)
+ l[i] = rs(ss(n, t, i));
return {
c() {
- for (let l = 0; l < i.length; l += 1)
- i[l].c();
- e = mn();
+ for (let i = 0; i < l.length; i += 1)
+ l[i].c();
+ e = ln();
},
- m(l, s) {
- for (let o = 0; o < i.length; o += 1)
- i[o] && i[o].m(l, s);
- R(l, e, s);
+ m(i, s) {
+ for (let o = 0; o < l.length; o += 1)
+ l[o] && l[o].m(i, s);
+ R(i, e, s);
},
- p(l, s) {
+ p(i, s) {
if (s[0] & /*progress*/
128) {
- n = ki(
+ t = el(
/*progress*/
- l[7]
+ i[7]
);
let o;
- for (o = 0; o < n.length; o += 1) {
- const r = $s(l, n, o);
- i[o] ? i[o].p(r, s) : (i[o] = no(r), i[o].c(), i[o].m(e.parentNode, e));
+ for (o = 0; o < t.length; o += 1) {
+ const r = ss(i, t, o);
+ l[o] ? l[o].p(r, s) : (l[o] = rs(r), l[o].c(), l[o].m(e.parentNode, e));
}
- for (; o < i.length; o += 1)
- i[o].d(1);
- i.length = n.length;
+ for (; o < l.length; o += 1)
+ l[o].d(1);
+ l.length = t.length;
}
},
- d(l) {
- l && D(e), Or(i, l);
+ d(i) {
+ i && I(e), Eo(l, i);
}
};
}
-function to(t) {
- let e, n = (
+function as(n) {
+ let e, t = (
/*p*/
- t[38].unit + ""
- ), i, l, s = " ", o;
+ n[39].unit + ""
+ ), l, i, s = " ", o;
function r(f, _) {
return (
/*p*/
- f[38].length != null ? gh : mh
+ f[39].length != null ? Bc : Lc
);
}
- let a = r(t), u = a(t);
+ let a = r(n), u = a(n);
return {
c() {
- u.c(), e = We(), i = ie(n), l = ie(" | "), o = ie(s);
+ u.c(), e = Ve(), l = ae(t), i = ae(" | "), o = ae(s);
},
m(f, _) {
- u.m(f, _), R(f, e, _), R(f, i, _), R(f, l, _), R(f, o, _);
+ u.m(f, _), R(f, e, _), R(f, l, _), R(f, i, _), R(f, o, _);
},
p(f, _) {
a === (a = r(f)) && u ? u.p(f, _) : (u.d(1), u = a(f), u && (u.c(), u.m(e.parentNode, e))), _[0] & /*progress*/
- 128 && n !== (n = /*p*/
- f[38].unit + "") && De(i, n);
+ 128 && t !== (t = /*p*/
+ f[39].unit + "") && Oe(l, t);
},
d(f) {
- f && (D(e), D(i), D(l), D(o)), u.d(f);
+ f && (I(e), I(l), I(i), I(o)), u.d(f);
}
};
}
-function mh(t) {
- let e = en(
+function Lc(n) {
+ let e = Gt(
/*p*/
- t[38].index || 0
- ) + "", n;
+ n[39].index || 0
+ ) + "", t;
return {
c() {
- n = ie(e);
+ t = ae(e);
},
- m(i, l) {
- R(i, n, l);
+ m(l, i) {
+ R(l, t, i);
},
- p(i, l) {
- l[0] & /*progress*/
- 128 && e !== (e = en(
+ p(l, i) {
+ i[0] & /*progress*/
+ 128 && e !== (e = Gt(
/*p*/
- i[38].index || 0
- ) + "") && De(n, e);
+ l[39].index || 0
+ ) + "") && Oe(t, e);
},
- d(i) {
- i && D(n);
+ d(l) {
+ l && I(t);
}
};
}
-function gh(t) {
- let e = en(
+function Bc(n) {
+ let e = Gt(
/*p*/
- t[38].index || 0
- ) + "", n, i, l = en(
+ n[39].index || 0
+ ) + "", t, l, i = Gt(
/*p*/
- t[38].length
+ n[39].length
) + "", s;
return {
c() {
- n = ie(e), i = ie("/"), s = ie(l);
+ t = ae(e), l = ae("/"), s = ae(i);
},
m(o, r) {
- R(o, n, r), R(o, i, r), R(o, s, r);
+ R(o, t, r), R(o, l, r), R(o, s, r);
},
p(o, r) {
r[0] & /*progress*/
- 128 && e !== (e = en(
+ 128 && e !== (e = Gt(
/*p*/
- o[38].index || 0
- ) + "") && De(n, e), r[0] & /*progress*/
- 128 && l !== (l = en(
+ o[39].index || 0
+ ) + "") && Oe(t, e), r[0] & /*progress*/
+ 128 && i !== (i = Gt(
/*p*/
- o[38].length
- ) + "") && De(s, l);
+ o[39].length
+ ) + "") && Oe(s, i);
},
d(o) {
- o && (D(n), D(i), D(s));
+ o && (I(t), I(l), I(s));
}
};
}
-function no(t) {
- let e, n = (
+function rs(n) {
+ let e, t = (
/*p*/
- t[38].index != null && to(t)
+ n[39].index != null && as(n)
);
return {
c() {
- n && n.c(), e = mn();
+ t && t.c(), e = ln();
},
- m(i, l) {
- n && n.m(i, l), R(i, e, l);
+ m(l, i) {
+ t && t.m(l, i), R(l, e, i);
},
- p(i, l) {
+ p(l, i) {
/*p*/
- i[38].index != null ? n ? n.p(i, l) : (n = to(i), n.c(), n.m(e.parentNode, e)) : n && (n.d(1), n = null);
+ l[39].index != null ? t ? t.p(l, i) : (t = as(l), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null);
},
- d(i) {
- i && D(e), n && n.d(i);
+ d(l) {
+ l && I(e), t && t.d(l);
}
};
}
-function io(t) {
- let e, n = (
+function us(n) {
+ let e, t = (
/*eta*/
- t[0] ? `/${/*formatted_eta*/
- t[19]}` : ""
- ), i, l;
+ n[0] ? `/${/*formatted_eta*/
+ n[19]}` : ""
+ ), l, i;
return {
c() {
- e = ie(
+ e = ae(
/*formatted_timer*/
- t[20]
- ), i = ie(n), l = ie("s");
+ n[20]
+ ), l = ae(t), i = ae("s");
},
m(s, o) {
- R(s, e, o), R(s, i, o), R(s, l, o);
+ R(s, e, o), R(s, l, o), R(s, i, o);
},
p(s, o) {
o[0] & /*formatted_timer*/
- 1048576 && De(
+ 1048576 && Oe(
e,
/*formatted_timer*/
s[20]
), o[0] & /*eta, formatted_eta*/
- 524289 && n !== (n = /*eta*/
+ 524289 && t !== (t = /*eta*/
s[0] ? `/${/*formatted_eta*/
- s[19]}` : "") && De(i, n);
+ s[19]}` : "") && Oe(l, t);
},
d(s) {
- s && (D(e), D(i), D(l));
+ s && (I(e), I(l), I(i));
}
};
}
-function bh(t) {
- let e, n;
- return e = new J_({
+function Tc(n) {
+ let e, t;
+ return e = new dc({
props: { margin: (
/*variant*/
- t[8] === "default"
+ n[8] === "default"
) }
}), {
c() {
- K_(e.$$.fragment);
+ mc(e.$$.fragment);
},
- m(i, l) {
- lh(e, i, l), n = !0;
+ m(l, i) {
+ kc(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*variant*/
+ i[0] & /*variant*/
256 && (s.margin = /*variant*/
- i[8] === "default"), e.$set(s);
+ l[8] === "default"), e.$set(s);
},
- i(i) {
- n || (on(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || ($t(e.$$.fragment, l), t = !0);
},
- o(i) {
- rn(e.$$.fragment, i), n = !1;
+ o(l) {
+ en(e.$$.fragment, l), t = !1;
},
- d(i) {
- eh(e, i);
+ d(l) {
+ bc(e, l);
}
};
}
-function ph(t) {
- let e, n, i, l, s, o = `${/*last_progress_level*/
- t[15] * 100}%`, r = (
+function Nc(n) {
+ let e, t, l, i, s, o = `${/*last_progress_level*/
+ n[15] * 100}%`, r = (
/*progress*/
- t[7] != null && lo(t)
+ n[7] != null && fs(n)
);
return {
c() {
- e = Qe("div"), n = Qe("div"), r && r.c(), i = We(), l = Qe("div"), s = Qe("div"), Xe(n, "class", "progress-level-inner svelte-1yserjw"), Xe(s, "class", "progress-bar svelte-1yserjw"), at(s, "width", o), Xe(l, "class", "progress-bar-wrap svelte-1yserjw"), Xe(e, "class", "progress-level svelte-1yserjw");
+ e = Ke("div"), t = Ke("div"), r && r.c(), l = Ve(), i = Ke("div"), s = Ke("div"), Ye(t, "class", "progress-level-inner svelte-1yserjw"), Ye(s, "class", "progress-bar svelte-1yserjw"), at(s, "width", o), Ye(i, "class", "progress-bar-wrap svelte-1yserjw"), Ye(e, "class", "progress-level svelte-1yserjw");
},
m(a, u) {
- R(a, e, u), At(e, n), r && r.m(n, null), At(e, i), At(e, l), At(l, s), t[30](s);
+ R(a, e, u), St(e, t), r && r.m(t, null), St(e, l), St(e, i), St(i, s), n[30](s);
},
p(a, u) {
/*progress*/
- a[7] != null ? r ? r.p(a, u) : (r = lo(a), r.c(), r.m(n, null)) : r && (r.d(1), r = null), u[0] & /*last_progress_level*/
+ a[7] != null ? r ? r.p(a, u) : (r = fs(a), r.c(), r.m(t, null)) : r && (r.d(1), r = null), u[0] & /*last_progress_level*/
32768 && o !== (o = `${/*last_progress_level*/
a[15] * 100}%`) && at(s, "width", o);
},
- i: jl,
- o: jl,
+ i: ai,
+ o: ai,
d(a) {
- a && D(e), r && r.d(), t[30](null);
+ a && I(e), r && r.d(), n[30](null);
}
};
}
-function lo(t) {
- let e, n = ki(
+function fs(n) {
+ let e, t = el(
/*progress*/
- t[7]
- ), i = [];
- for (let l = 0; l < n.length; l += 1)
- i[l] = uo(Ks(t, n, l));
+ n[7]
+ ), l = [];
+ for (let i = 0; i < t.length; i += 1)
+ l[i] = ms(is(n, t, i));
return {
c() {
- for (let l = 0; l < i.length; l += 1)
- i[l].c();
- e = mn();
+ for (let i = 0; i < l.length; i += 1)
+ l[i].c();
+ e = ln();
},
- m(l, s) {
- for (let o = 0; o < i.length; o += 1)
- i[o] && i[o].m(l, s);
- R(l, e, s);
+ m(i, s) {
+ for (let o = 0; o < l.length; o += 1)
+ l[o] && l[o].m(i, s);
+ R(i, e, s);
},
- p(l, s) {
+ p(i, s) {
if (s[0] & /*progress_level, progress*/
16512) {
- n = ki(
+ t = el(
/*progress*/
- l[7]
+ i[7]
);
let o;
- for (o = 0; o < n.length; o += 1) {
- const r = Ks(l, n, o);
- i[o] ? i[o].p(r, s) : (i[o] = uo(r), i[o].c(), i[o].m(e.parentNode, e));
+ for (o = 0; o < t.length; o += 1) {
+ const r = is(i, t, o);
+ l[o] ? l[o].p(r, s) : (l[o] = ms(r), l[o].c(), l[o].m(e.parentNode, e));
}
- for (; o < i.length; o += 1)
- i[o].d(1);
- i.length = n.length;
+ for (; o < l.length; o += 1)
+ l[o].d(1);
+ l.length = t.length;
}
},
- d(l) {
- l && D(e), Or(i, l);
+ d(i) {
+ i && I(e), Eo(l, i);
}
};
}
-function so(t) {
- let e, n, i, l, s = (
+function cs(n) {
+ let e, t, l, i, s = (
/*i*/
- t[40] !== 0 && wh()
+ n[41] !== 0 && Oc()
), o = (
/*p*/
- t[38].desc != null && oo(t)
+ n[39].desc != null && _s(n)
), r = (
/*p*/
- t[38].desc != null && /*progress_level*/
- t[14] && /*progress_level*/
- t[14][
+ n[39].desc != null && /*progress_level*/
+ n[14] && /*progress_level*/
+ n[14][
/*i*/
- t[40]
- ] != null && ro()
+ n[41]
+ ] != null && ds()
), a = (
/*progress_level*/
- t[14] != null && ao(t)
+ n[14] != null && hs(n)
);
return {
c() {
- s && s.c(), e = We(), o && o.c(), n = We(), r && r.c(), i = We(), a && a.c(), l = mn();
+ s && s.c(), e = Ve(), o && o.c(), t = Ve(), r && r.c(), l = Ve(), a && a.c(), i = ln();
},
m(u, f) {
- s && s.m(u, f), R(u, e, f), o && o.m(u, f), R(u, n, f), r && r.m(u, f), R(u, i, f), a && a.m(u, f), R(u, l, f);
+ s && s.m(u, f), R(u, e, f), o && o.m(u, f), R(u, t, f), r && r.m(u, f), R(u, l, f), a && a.m(u, f), R(u, i, f);
},
p(u, f) {
/*p*/
- u[38].desc != null ? o ? o.p(u, f) : (o = oo(u), o.c(), o.m(n.parentNode, n)) : o && (o.d(1), o = null), /*p*/
- u[38].desc != null && /*progress_level*/
+ u[39].desc != null ? o ? o.p(u, f) : (o = _s(u), o.c(), o.m(t.parentNode, t)) : o && (o.d(1), o = null), /*p*/
+ u[39].desc != null && /*progress_level*/
u[14] && /*progress_level*/
u[14][
/*i*/
- u[40]
- ] != null ? r || (r = ro(), r.c(), r.m(i.parentNode, i)) : r && (r.d(1), r = null), /*progress_level*/
- u[14] != null ? a ? a.p(u, f) : (a = ao(u), a.c(), a.m(l.parentNode, l)) : a && (a.d(1), a = null);
+ u[41]
+ ] != null ? r || (r = ds(), r.c(), r.m(l.parentNode, l)) : r && (r.d(1), r = null), /*progress_level*/
+ u[14] != null ? a ? a.p(u, f) : (a = hs(u), a.c(), a.m(i.parentNode, i)) : a && (a.d(1), a = null);
},
d(u) {
- u && (D(e), D(n), D(i), D(l)), s && s.d(u), o && o.d(u), r && r.d(u), a && a.d(u);
+ u && (I(e), I(t), I(l), I(i)), s && s.d(u), o && o.d(u), r && r.d(u), a && a.d(u);
}
};
}
-function wh(t) {
+function Oc(n) {
let e;
return {
c() {
- e = ie("Â /");
+ e = ae("Â /");
},
- m(n, i) {
- R(n, e, i);
+ m(t, l) {
+ R(t, e, l);
},
- d(n) {
- n && D(e);
+ d(t) {
+ t && I(e);
}
};
}
-function oo(t) {
+function _s(n) {
let e = (
/*p*/
- t[38].desc + ""
- ), n;
+ n[39].desc + ""
+ ), t;
return {
c() {
- n = ie(e);
+ t = ae(e);
},
- m(i, l) {
- R(i, n, l);
+ m(l, i) {
+ R(l, t, i);
},
- p(i, l) {
- l[0] & /*progress*/
+ p(l, i) {
+ i[0] & /*progress*/
128 && e !== (e = /*p*/
- i[38].desc + "") && De(n, e);
+ l[39].desc + "") && Oe(t, e);
},
- d(i) {
- i && D(n);
+ d(l) {
+ l && I(t);
}
};
}
-function ro(t) {
+function ds(n) {
let e;
return {
c() {
- e = ie("-");
+ e = ae("-");
},
- m(n, i) {
- R(n, e, i);
+ m(t, l) {
+ R(t, e, l);
},
- d(n) {
- n && D(e);
+ d(t) {
+ t && I(e);
}
};
}
-function ao(t) {
+function hs(n) {
let e = (100 * /*progress_level*/
- (t[14][
+ (n[14][
/*i*/
- t[40]
- ] || 0)).toFixed(1) + "", n, i;
+ n[41]
+ ] || 0)).toFixed(1) + "", t, l;
return {
c() {
- n = ie(e), i = ie("%");
+ t = ae(e), l = ae("%");
},
- m(l, s) {
- R(l, n, s), R(l, i, s);
+ m(i, s) {
+ R(i, t, s), R(i, l, s);
},
- p(l, s) {
+ p(i, s) {
s[0] & /*progress_level*/
16384 && e !== (e = (100 * /*progress_level*/
- (l[14][
+ (i[14][
/*i*/
- l[40]
- ] || 0)).toFixed(1) + "") && De(n, e);
+ i[41]
+ ] || 0)).toFixed(1) + "") && Oe(t, e);
},
- d(l) {
- l && (D(n), D(i));
+ d(i) {
+ i && (I(t), I(l));
}
};
}
-function uo(t) {
- let e, n = (
+function ms(n) {
+ let e, t = (
/*p*/
- (t[38].desc != null || /*progress_level*/
- t[14] && /*progress_level*/
- t[14][
+ (n[39].desc != null || /*progress_level*/
+ n[14] && /*progress_level*/
+ n[14][
/*i*/
- t[40]
- ] != null) && so(t)
+ n[41]
+ ] != null) && cs(n)
);
return {
c() {
- n && n.c(), e = mn();
+ t && t.c(), e = ln();
},
- m(i, l) {
- n && n.m(i, l), R(i, e, l);
+ m(l, i) {
+ t && t.m(l, i), R(l, e, i);
},
- p(i, l) {
+ p(l, i) {
/*p*/
- i[38].desc != null || /*progress_level*/
- i[14] && /*progress_level*/
- i[14][
+ l[39].desc != null || /*progress_level*/
+ l[14] && /*progress_level*/
+ l[14][
/*i*/
- i[40]
- ] != null ? n ? n.p(i, l) : (n = so(i), n.c(), n.m(e.parentNode, e)) : n && (n.d(1), n = null);
+ l[41]
+ ] != null ? t ? t.p(l, i) : (t = cs(l), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null);
},
- d(i) {
- i && D(e), n && n.d(i);
+ d(l) {
+ l && I(e), t && t.d(l);
}
};
}
-function fo(t) {
- let e, n;
+function gs(n) {
+ let e, t;
return {
c() {
- e = Qe("p"), n = ie(
+ e = Ke("p"), t = ae(
/*loading_text*/
- t[9]
- ), Xe(e, "class", "loading svelte-1yserjw");
+ n[9]
+ ), Ye(e, "class", "loading svelte-1yserjw");
},
- m(i, l) {
- R(i, e, l), At(e, n);
+ m(l, i) {
+ R(l, e, i), St(e, t);
},
- p(i, l) {
- l[0] & /*loading_text*/
- 512 && De(
- n,
+ p(l, i) {
+ i[0] & /*loading_text*/
+ 512 && Oe(
+ t,
/*loading_text*/
- i[9]
+ l[9]
);
},
- d(i) {
- i && D(e);
+ d(l) {
+ l && I(e);
}
};
}
-function vh(t) {
- let e, n, i, l, s;
- const o = [ch, fh], r = [];
+function Uc(n) {
+ let e, t, l, i, s;
+ const o = [Dc, Ec], r = [];
function a(u, f) {
return (
/*status*/
@@ -3275,60 +3255,60 @@ function vh(t) {
)
);
}
- return ~(n = a(t)) && (i = r[n] = o[n](t)), {
+ return ~(t = a(n)) && (l = r[t] = o[t](n)), {
c() {
- e = Qe("div"), i && i.c(), Xe(e, "class", l = "wrap " + /*variant*/
- t[8] + " " + /*show_progress*/
- t[6] + " svelte-1yserjw"), Oe(e, "hide", !/*status*/
- t[4] || /*status*/
- t[4] === "complete" || /*show_progress*/
- t[6] === "hidden"), Oe(
+ e = Ke("div"), l && l.c(), Ye(e, "class", i = "wrap " + /*variant*/
+ n[8] + " " + /*show_progress*/
+ n[6] + " svelte-1yserjw"), Ne(e, "hide", !/*status*/
+ n[4] || /*status*/
+ n[4] === "complete" || /*show_progress*/
+ n[6] === "hidden"), Ne(
e,
"translucent",
/*variant*/
- t[8] === "center" && /*status*/
- (t[4] === "pending" || /*status*/
- t[4] === "error") || /*translucent*/
- t[11] || /*show_progress*/
- t[6] === "minimal"
- ), Oe(
+ n[8] === "center" && /*status*/
+ (n[4] === "pending" || /*status*/
+ n[4] === "error") || /*translucent*/
+ n[11] || /*show_progress*/
+ n[6] === "minimal"
+ ), Ne(
e,
"generating",
/*status*/
- t[4] === "generating"
- ), Oe(
+ n[4] === "generating"
+ ), Ne(
e,
"border",
/*border*/
- t[12]
+ n[12]
), at(
e,
"position",
/*absolute*/
- t[10] ? "absolute" : "static"
+ n[10] ? "absolute" : "static"
), at(
e,
"padding",
/*absolute*/
- t[10] ? "0" : "var(--size-8) 0"
+ n[10] ? "0" : "var(--size-8) 0"
);
},
m(u, f) {
- R(u, e, f), ~n && r[n].m(e, null), t[31](e), s = !0;
+ R(u, e, f), ~t && r[t].m(e, null), n[31](e), s = !0;
},
p(u, f) {
- let _ = n;
- n = a(u), n === _ ? ~n && r[n].p(u, f) : (i && (Dr(), rn(r[_], 1, 1, () => {
+ let _ = t;
+ t = a(u), t === _ ? ~t && r[t].p(u, f) : (l && (Do(), en(r[_], 1, 1, () => {
r[_] = null;
- }), Mr()), ~n ? (i = r[n], i ? i.p(u, f) : (i = r[n] = o[n](u), i.c()), on(i, 1), i.m(e, null)) : i = null), (!s || f[0] & /*variant, show_progress*/
- 320 && l !== (l = "wrap " + /*variant*/
+ }), qo()), ~t ? (l = r[t], l ? l.p(u, f) : (l = r[t] = o[t](u), l.c()), $t(l, 1), l.m(e, null)) : l = null), (!s || f[0] & /*variant, show_progress*/
+ 320 && i !== (i = "wrap " + /*variant*/
u[8] + " " + /*show_progress*/
- u[6] + " svelte-1yserjw")) && Xe(e, "class", l), (!s || f[0] & /*variant, show_progress, status, show_progress*/
- 336) && Oe(e, "hide", !/*status*/
+ u[6] + " svelte-1yserjw")) && Ye(e, "class", i), (!s || f[0] & /*variant, show_progress, status, show_progress*/
+ 336) && Ne(e, "hide", !/*status*/
u[4] || /*status*/
u[4] === "complete" || /*show_progress*/
u[6] === "hidden"), (!s || f[0] & /*variant, show_progress, variant, status, translucent, show_progress*/
- 2384) && Oe(
+ 2384) && Ne(
e,
"translucent",
/*variant*/
@@ -3338,13 +3318,13 @@ function vh(t) {
u[11] || /*show_progress*/
u[6] === "minimal"
), (!s || f[0] & /*variant, show_progress, status*/
- 336) && Oe(
+ 336) && Ne(
e,
"generating",
/*status*/
u[4] === "generating"
), (!s || f[0] & /*variant, show_progress, border*/
- 4416) && Oe(
+ 4416) && Ne(
e,
"border",
/*border*/
@@ -3364,120 +3344,151 @@ function vh(t) {
);
},
i(u) {
- s || (on(i), s = !0);
+ s || ($t(l), s = !0);
},
o(u) {
- rn(i), s = !1;
+ en(l), s = !1;
},
d(u) {
- u && D(e), ~n && r[n].d(), t[31](null);
+ u && I(e), ~t && r[t].d(), n[31](null);
}
};
}
-let ti = [], _l = !1;
-async function yh(t, e = !0) {
- if (!(window.__gradio_mode__ === "website" || window.__gradio_mode__ !== "app" && e !== !0)) {
- if (ti.push(t), !_l)
- _l = !0;
- else
- return;
- await rh(), requestAnimationFrame(() => {
- let n = [0, 0];
- for (let i = 0; i < ti.length; i++) {
- const s = ti[i].getBoundingClientRect();
- (i === 0 || s.top + window.scrollY <= n[0]) && (n[0] = s.top + window.scrollY, n[1] = i);
- }
- window.scrollTo({ top: n[0] - 20, behavior: "smooth" }), _l = !1, ti = [];
+var Ic = function(n, e, t, l) {
+ function i(s) {
+ return s instanceof t ? s : new t(function(o) {
+ o(s);
});
}
+ return new (t || (t = Promise))(function(s, o) {
+ function r(f) {
+ try {
+ u(l.next(f));
+ } catch (_) {
+ o(_);
+ }
+ }
+ function a(f) {
+ try {
+ u(l.throw(f));
+ } catch (_) {
+ o(_);
+ }
+ }
+ function u(f) {
+ f.done ? s(f.value) : i(f.value).then(r, a);
+ }
+ u((l = l.apply(n, e || [])).next());
+ });
+};
+let Nn = [], Ul = !1;
+function Rc(n) {
+ return Ic(this, arguments, void 0, function* (e, t = !0) {
+ if (!(window.__gradio_mode__ === "website" || window.__gradio_mode__ !== "app" && t !== !0)) {
+ if (Nn.push(e), !Ul)
+ Ul = !0;
+ else
+ return;
+ yield Cc(), requestAnimationFrame(() => {
+ let l = [0, 0];
+ for (let i = 0; i < Nn.length; i++) {
+ const o = Nn[i].getBoundingClientRect();
+ (i === 0 || o.top + window.scrollY <= l[0]) && (l[0] = o.top + window.scrollY, l[1] = i);
+ }
+ window.scrollTo({ top: l[0] - 20, behavior: "smooth" }), Ul = !1, Nn = [];
+ });
+ }
+ });
}
-function Eh(t, e, n) {
- let i, { $$slots: l = {}, $$scope: s } = e, { i18n: o } = e, { eta: r = null } = e, { queue_position: a } = e, { queue_size: u } = e, { status: f } = e, { scroll_to_output: _ = !1 } = e, { timer: h = !0 } = e, { show_progress: c = "full" } = e, { message: d = null } = e, { progress: b = null } = e, { variant: p = "default" } = e, { loading_text: g = "Loading..." } = e, { absolute: y = !0 } = e, { translucent: w = !1 } = e, { border: C = !1 } = e, { autoscroll: P } = e, E, N = !1, v = 0, A = 0, B = null, I = null, G = 0, Z = null, _e, $ = null, Ee = !0;
- const ve = () => {
- n(0, r = n(26, B = n(19, S = null))), n(24, v = performance.now()), n(25, A = 0), N = !0, de();
+function Fc(n, e, t) {
+ let l, { $$slots: i = {}, $$scope: s } = e;
+ this && this.__awaiter;
+ let { i18n: o } = e, { eta: r = null } = e, { queue_position: a } = e, { queue_size: u } = e, { status: f } = e, { scroll_to_output: _ = !1 } = e, { timer: d = !0 } = e, { show_progress: c = "full" } = e, { message: h = null } = e, { progress: b = null } = e, { variant: g = "default" } = e, { loading_text: m = "Loading..." } = e, { absolute: v = !0 } = e, { translucent: p = !1 } = e, { border: C = !1 } = e, { autoscroll: M } = e, k, D = !1, w = 0, A = 0, O = null, U = null, B = 0, H = null, ne, $ = null, he = !0;
+ const ke = () => {
+ t(0, r = t(26, O = t(19, E = null))), t(24, w = performance.now()), t(25, A = 0), D = !0, ge();
};
- function de() {
+ function ge() {
requestAnimationFrame(() => {
- n(25, A = (performance.now() - v) / 1e3), N && de();
+ t(25, A = (performance.now() - w) / 1e3), D && ge();
});
}
- function ce() {
- n(25, A = 0), n(0, r = n(26, B = n(19, S = null))), N && (N = !1);
+ function ye() {
+ t(25, A = 0), t(0, r = t(26, O = t(19, E = null))), D && (D = !1);
}
- ah(() => {
- N && ce();
+ zc(() => {
+ D && ye();
});
- let S = null;
- function k(m) {
- Js[m ? "unshift" : "push"](() => {
- $ = m, n(16, $), n(7, b), n(14, Z), n(15, _e);
+ let E = null;
+ function Y(S) {
+ ns[S ? "unshift" : "push"](() => {
+ $ = S, t(16, $), t(7, b), t(14, H), t(15, ne);
});
}
- function M(m) {
- Js[m ? "unshift" : "push"](() => {
- E = m, n(13, E);
+ function q(S) {
+ ns[S ? "unshift" : "push"](() => {
+ k = S, t(13, k);
});
}
- return t.$$set = (m) => {
- "i18n" in m && n(1, o = m.i18n), "eta" in m && n(0, r = m.eta), "queue_position" in m && n(2, a = m.queue_position), "queue_size" in m && n(3, u = m.queue_size), "status" in m && n(4, f = m.status), "scroll_to_output" in m && n(21, _ = m.scroll_to_output), "timer" in m && n(5, h = m.timer), "show_progress" in m && n(6, c = m.show_progress), "message" in m && n(22, d = m.message), "progress" in m && n(7, b = m.progress), "variant" in m && n(8, p = m.variant), "loading_text" in m && n(9, g = m.loading_text), "absolute" in m && n(10, y = m.absolute), "translucent" in m && n(11, w = m.translucent), "border" in m && n(12, C = m.border), "autoscroll" in m && n(23, P = m.autoscroll), "$$scope" in m && n(28, s = m.$$scope);
- }, t.$$.update = () => {
- t.$$.dirty[0] & /*eta, old_eta, timer_start, eta_from_start*/
- 218103809 && (r === null && n(0, r = B), r != null && B !== r && (n(27, I = (performance.now() - v) / 1e3 + r), n(19, S = I.toFixed(1)), n(26, B = r))), t.$$.dirty[0] & /*eta_from_start, timer_diff*/
- 167772160 && n(17, G = I === null || I <= 0 || !A ? null : Math.min(A / I, 1)), t.$$.dirty[0] & /*progress*/
- 128 && b != null && n(18, Ee = !1), t.$$.dirty[0] & /*progress, progress_level, progress_bar, last_progress_level*/
- 114816 && (b != null ? n(14, Z = b.map((m) => {
- if (m.index != null && m.length != null)
- return m.index / m.length;
- if (m.progress != null)
- return m.progress;
- })) : n(14, Z = null), Z ? (n(15, _e = Z[Z.length - 1]), $ && (_e === 0 ? n(16, $.style.transition = "0", $) : n(16, $.style.transition = "150ms", $))) : n(15, _e = void 0)), t.$$.dirty[0] & /*status*/
- 16 && (f === "pending" ? ve() : ce()), t.$$.dirty[0] & /*el, scroll_to_output, status, autoscroll*/
- 10493968 && E && _ && (f === "pending" || f === "complete") && yh(E, P), t.$$.dirty[0] & /*status, message*/
- 4194320, t.$$.dirty[0] & /*timer_diff*/
- 33554432 && n(20, i = A.toFixed(1));
+ return n.$$set = (S) => {
+ "i18n" in S && t(1, o = S.i18n), "eta" in S && t(0, r = S.eta), "queue_position" in S && t(2, a = S.queue_position), "queue_size" in S && t(3, u = S.queue_size), "status" in S && t(4, f = S.status), "scroll_to_output" in S && t(21, _ = S.scroll_to_output), "timer" in S && t(5, d = S.timer), "show_progress" in S && t(6, c = S.show_progress), "message" in S && t(22, h = S.message), "progress" in S && t(7, b = S.progress), "variant" in S && t(8, g = S.variant), "loading_text" in S && t(9, m = S.loading_text), "absolute" in S && t(10, v = S.absolute), "translucent" in S && t(11, p = S.translucent), "border" in S && t(12, C = S.border), "autoscroll" in S && t(23, M = S.autoscroll), "$$scope" in S && t(28, s = S.$$scope);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*eta, old_eta, timer_start, eta_from_start*/
+ 218103809 && (r === null && t(0, r = O), r != null && O !== r && (t(27, U = (performance.now() - w) / 1e3 + r), t(19, E = U.toFixed(1)), t(26, O = r))), n.$$.dirty[0] & /*eta_from_start, timer_diff*/
+ 167772160 && t(17, B = U === null || U <= 0 || !A ? null : Math.min(A / U, 1)), n.$$.dirty[0] & /*progress*/
+ 128 && b != null && t(18, he = !1), n.$$.dirty[0] & /*progress, progress_level, progress_bar, last_progress_level*/
+ 114816 && (b != null ? t(14, H = b.map((S) => {
+ if (S.index != null && S.length != null)
+ return S.index / S.length;
+ if (S.progress != null)
+ return S.progress;
+ })) : t(14, H = null), H ? (t(15, ne = H[H.length - 1]), $ && (ne === 0 ? t(16, $.style.transition = "0", $) : t(16, $.style.transition = "150ms", $))) : t(15, ne = void 0)), n.$$.dirty[0] & /*status*/
+ 16 && (f === "pending" ? ke() : ye()), n.$$.dirty[0] & /*el, scroll_to_output, status, autoscroll*/
+ 10493968 && k && _ && (f === "pending" || f === "complete") && Rc(k, M), n.$$.dirty[0] & /*status, message*/
+ 4194320, n.$$.dirty[0] & /*timer_diff*/
+ 33554432 && t(20, l = A.toFixed(1));
}, [
r,
o,
a,
u,
f,
- h,
+ d,
c,
b,
- p,
g,
- y,
- w,
+ m,
+ v,
+ p,
C,
- E,
- Z,
- _e,
+ k,
+ H,
+ ne,
$,
- G,
- Ee,
- S,
- i,
+ B,
+ he,
+ E,
+ l,
_,
- d,
- P,
- v,
+ h,
+ M,
+ w,
A,
- B,
- I,
+ O,
+ U,
s,
- l,
- k,
- M
+ i,
+ Y,
+ q
];
}
-class kh extends Q_ {
+class Hc extends hc {
constructor(e) {
- super(), ih(
+ super(), vc(
this,
e,
- Eh,
- vh,
- sh,
+ Fc,
+ Uc,
+ yc,
{
i18n: 1,
eta: 0,
@@ -3501,146 +3512,141 @@ class kh extends Q_ {
);
}
}
-class Sh {
- constructor() {
- this.boxes = [];
- }
-}
-const { setContext: ub, getContext: Ch } = window.__gradio__svelte__internal, Ah = "WORKER_PROXY_CONTEXT_KEY";
-function Rr() {
- return Ch(Ah);
+const { setContext: Ph, getContext: Pc } = window.__gradio__svelte__internal, Wc = "WORKER_PROXY_CONTEXT_KEY";
+function Ao() {
+ return Pc(Wc);
}
-function Bh(t) {
- return t.host === window.location.host || t.host === "localhost:7860" || t.host === "127.0.0.1:7860" || // Ref: https://github.com/gradio-app/gradio/blob/v3.32.0/js/app/src/Index.svelte#L194
- t.host === "lite.local";
+function Xc(n) {
+ return n.host === window.location.host || n.host === "localhost:7860" || n.host === "127.0.0.1:7860" || // Ref: https://github.com/gradio-app/gradio/blob/v3.32.0/js/app/src/Index.svelte#L194
+ n.host === "lite.local";
}
-function Ur(t, e) {
- const n = e.toLowerCase();
- for (const [i, l] of Object.entries(t))
- if (i.toLowerCase() === n)
- return l;
+function Mo(n, e) {
+ const t = e.toLowerCase();
+ for (const [l, i] of Object.entries(n))
+ if (l.toLowerCase() === t)
+ return i;
}
-function Fr(t) {
- if (t == null)
+function jo(n) {
+ if (n == null)
return !1;
- const e = new URL(t);
- return !(!Bh(e) || e.protocol !== "http:" && e.protocol !== "https:");
+ const e = new URL(n);
+ return !(!Xc(e) || e.protocol !== "http:" && e.protocol !== "https:");
}
-async function Th(t) {
- if (t == null || !Fr(t))
- return t;
- const e = Rr();
+async function Yc(n) {
+ if (n == null || !jo(n))
+ return n;
+ const e = Ao();
if (e == null)
- return t;
- const i = new URL(t).pathname;
+ return n;
+ const l = new URL(n).pathname;
return e.httpRequest({
method: "GET",
- path: i,
+ path: l,
headers: {},
query_string: ""
- }).then((l) => {
- if (l.status !== 200)
- throw new Error(`Failed to get file ${i} from the Wasm worker.`);
- const s = new Blob([l.body], {
- type: Ur(l.headers, "content-type")
+ }).then((i) => {
+ if (i.status !== 200)
+ throw new Error(`Failed to get file ${l} from the Wasm worker.`);
+ const s = new Blob([i.body], {
+ type: Mo(i.headers, "content-type")
});
return URL.createObjectURL(s);
});
}
const {
- SvelteComponent: Hh,
- assign: Si,
- check_outros: qr,
- compute_rest_props: co,
- create_slot: us,
- detach: Fi,
- element: zr,
- empty: jr,
- exclude_internal_props: Ph,
- get_all_dirty_from_scope: fs,
- get_slot_changes: cs,
- get_spread_update: Gr,
- group_outros: xr,
- init: Nh,
- insert: qi,
- listen: Vr,
- prevent_default: Lh,
- safe_not_equal: Ih,
- set_attributes: Ci,
- transition_in: Nt,
- transition_out: Lt,
- update_slot_base: _s
-} = window.__gradio__svelte__internal, { createEventDispatcher: Mh } = window.__gradio__svelte__internal;
-function Oh(t) {
- let e, n, i, l, s;
+ SvelteComponent: Vc,
+ assign: tl,
+ check_outros: Lo,
+ compute_rest_props: bs,
+ create_slot: wi,
+ detach: hl,
+ element: Bo,
+ empty: To,
+ exclude_internal_props: Zc,
+ get_all_dirty_from_scope: vi,
+ get_slot_changes: ki,
+ get_spread_update: No,
+ group_outros: Oo,
+ init: Gc,
+ insert: ml,
+ listen: Uo,
+ prevent_default: Jc,
+ safe_not_equal: Kc,
+ set_attributes: nl,
+ transition_in: Et,
+ transition_out: Dt,
+ update_slot_base: yi
+} = window.__gradio__svelte__internal, { createEventDispatcher: Qc } = window.__gradio__svelte__internal;
+function xc(n) {
+ let e, t, l, i, s;
const o = (
/*#slots*/
- t[8].default
- ), r = us(
+ n[8].default
+ ), r = wi(
o,
- t,
+ n,
/*$$scope*/
- t[7],
+ n[7],
null
);
let a = [
{ href: (
/*href*/
- t[0]
+ n[0]
) },
{
- target: n = typeof window < "u" && window.__is_colab__ ? "_blank" : null
+ target: t = typeof window < "u" && window.__is_colab__ ? "_blank" : null
},
{ rel: "noopener noreferrer" },
{ download: (
/*download*/
- t[1]
+ n[1]
) },
/*$$restProps*/
- t[6]
+ n[6]
], u = {};
for (let f = 0; f < a.length; f += 1)
- u = Si(u, a[f]);
+ u = tl(u, a[f]);
return {
c() {
- e = zr("a"), r && r.c(), Ci(e, u);
+ e = Bo("a"), r && r.c(), nl(e, u);
},
m(f, _) {
- qi(f, e, _), r && r.m(e, null), i = !0, l || (s = Vr(
+ ml(f, e, _), r && r.m(e, null), l = !0, i || (s = Uo(
e,
"click",
/*dispatch*/
- t[3].bind(null, "click")
- ), l = !0);
+ n[3].bind(null, "click")
+ ), i = !0);
},
p(f, _) {
- r && r.p && (!i || _ & /*$$scope*/
- 128) && _s(
+ r && r.p && (!l || _ & /*$$scope*/
+ 128) && yi(
r,
o,
f,
/*$$scope*/
f[7],
- i ? cs(
+ l ? ki(
o,
/*$$scope*/
f[7],
_,
null
- ) : fs(
+ ) : vi(
/*$$scope*/
f[7]
),
null
- ), Ci(e, u = Gr(a, [
- (!i || _ & /*href*/
+ ), nl(e, u = No(a, [
+ (!l || _ & /*href*/
1) && { href: (
/*href*/
f[0]
) },
- { target: n },
+ { target: t },
{ rel: "noopener noreferrer" },
- (!i || _ & /*download*/
+ (!l || _ & /*download*/
2) && { download: (
/*download*/
f[1]
@@ -3651,105 +3657,105 @@ function Oh(t) {
]));
},
i(f) {
- i || (Nt(r, f), i = !0);
+ l || (Et(r, f), l = !0);
},
o(f) {
- Lt(r, f), i = !1;
+ Dt(r, f), l = !1;
},
d(f) {
- f && Fi(e), r && r.d(f), l = !1, s();
+ f && hl(e), r && r.d(f), i = !1, s();
}
};
}
-function Dh(t) {
- let e, n, i, l;
- const s = [Uh, Rh], o = [];
+function $c(n) {
+ let e, t, l, i;
+ const s = [t_, e_], o = [];
function r(a, u) {
return (
/*is_downloading*/
a[2] ? 0 : 1
);
}
- return e = r(t), n = o[e] = s[e](t), {
+ return e = r(n), t = o[e] = s[e](n), {
c() {
- n.c(), i = jr();
+ t.c(), l = To();
},
m(a, u) {
- o[e].m(a, u), qi(a, i, u), l = !0;
+ o[e].m(a, u), ml(a, l, u), i = !0;
},
p(a, u) {
let f = e;
- e = r(a), e === f ? o[e].p(a, u) : (xr(), Lt(o[f], 1, 1, () => {
+ e = r(a), e === f ? o[e].p(a, u) : (Oo(), Dt(o[f], 1, 1, () => {
o[f] = null;
- }), qr(), n = o[e], n ? n.p(a, u) : (n = o[e] = s[e](a), n.c()), Nt(n, 1), n.m(i.parentNode, i));
+ }), Lo(), t = o[e], t ? t.p(a, u) : (t = o[e] = s[e](a), t.c()), Et(t, 1), t.m(l.parentNode, l));
},
i(a) {
- l || (Nt(n), l = !0);
+ i || (Et(t), i = !0);
},
o(a) {
- Lt(n), l = !1;
+ Dt(t), i = !1;
},
d(a) {
- a && Fi(i), o[e].d(a);
+ a && hl(l), o[e].d(a);
}
};
}
-function Rh(t) {
- let e, n, i, l;
+function e_(n) {
+ let e, t, l, i;
const s = (
/*#slots*/
- t[8].default
- ), o = us(
+ n[8].default
+ ), o = wi(
s,
- t,
+ n,
/*$$scope*/
- t[7],
+ n[7],
null
);
let r = [
/*$$restProps*/
- t[6],
+ n[6],
{ href: (
/*href*/
- t[0]
+ n[0]
) }
], a = {};
for (let u = 0; u < r.length; u += 1)
- a = Si(a, r[u]);
+ a = tl(a, r[u]);
return {
c() {
- e = zr("a"), o && o.c(), Ci(e, a);
+ e = Bo("a"), o && o.c(), nl(e, a);
},
m(u, f) {
- qi(u, e, f), o && o.m(e, null), n = !0, i || (l = Vr(e, "click", Lh(
+ ml(u, e, f), o && o.m(e, null), t = !0, l || (i = Uo(e, "click", Jc(
/*wasm_click_handler*/
- t[5]
- )), i = !0);
+ n[5]
+ )), l = !0);
},
p(u, f) {
- o && o.p && (!n || f & /*$$scope*/
- 128) && _s(
+ o && o.p && (!t || f & /*$$scope*/
+ 128) && yi(
o,
s,
u,
/*$$scope*/
u[7],
- n ? cs(
+ t ? ki(
s,
/*$$scope*/
u[7],
f,
null
- ) : fs(
+ ) : vi(
/*$$scope*/
u[7]
),
null
- ), Ci(e, a = Gr(r, [
+ ), nl(e, a = No(r, [
f & /*$$restProps*/
64 && /*$$restProps*/
u[6],
- (!n || f & /*href*/
+ (!t || f & /*href*/
1) && { href: (
/*href*/
u[0]
@@ -3757,174 +3763,204 @@ function Rh(t) {
]));
},
i(u) {
- n || (Nt(o, u), n = !0);
+ t || (Et(o, u), t = !0);
},
o(u) {
- Lt(o, u), n = !1;
+ Dt(o, u), t = !1;
},
d(u) {
- u && Fi(e), o && o.d(u), i = !1, l();
+ u && hl(e), o && o.d(u), l = !1, i();
}
};
}
-function Uh(t) {
+function t_(n) {
let e;
- const n = (
+ const t = (
/*#slots*/
- t[8].default
- ), i = us(
- n,
+ n[8].default
+ ), l = wi(
t,
+ n,
/*$$scope*/
- t[7],
+ n[7],
null
);
return {
c() {
- i && i.c();
+ l && l.c();
},
- m(l, s) {
- i && i.m(l, s), e = !0;
+ m(i, s) {
+ l && l.m(i, s), e = !0;
},
- p(l, s) {
- i && i.p && (!e || s & /*$$scope*/
- 128) && _s(
- i,
- n,
+ p(i, s) {
+ l && l.p && (!e || s & /*$$scope*/
+ 128) && yi(
l,
+ t,
+ i,
/*$$scope*/
- l[7],
- e ? cs(
- n,
+ i[7],
+ e ? ki(
+ t,
/*$$scope*/
- l[7],
+ i[7],
s,
null
- ) : fs(
+ ) : vi(
/*$$scope*/
- l[7]
+ i[7]
),
null
);
},
- i(l) {
- e || (Nt(i, l), e = !0);
+ i(i) {
+ e || (Et(l, i), e = !0);
},
- o(l) {
- Lt(i, l), e = !1;
+ o(i) {
+ Dt(l, i), e = !1;
},
- d(l) {
- i && i.d(l);
+ d(i) {
+ l && l.d(i);
}
};
}
-function Fh(t) {
- let e, n, i, l, s;
- const o = [Dh, Oh], r = [];
+function n_(n) {
+ let e, t, l, i, s;
+ const o = [$c, xc], r = [];
function a(u, f) {
return f & /*href*/
1 && (e = null), e == null && (e = !!/*worker_proxy*/
- (u[4] && Fr(
+ (u[4] && jo(
/*href*/
u[0]
))), e ? 0 : 1;
}
- return n = a(t, -1), i = r[n] = o[n](t), {
+ return t = a(n, -1), l = r[t] = o[t](n), {
c() {
- i.c(), l = jr();
+ l.c(), i = To();
},
m(u, f) {
- r[n].m(u, f), qi(u, l, f), s = !0;
+ r[t].m(u, f), ml(u, i, f), s = !0;
},
p(u, [f]) {
- let _ = n;
- n = a(u, f), n === _ ? r[n].p(u, f) : (xr(), Lt(r[_], 1, 1, () => {
+ let _ = t;
+ t = a(u, f), t === _ ? r[t].p(u, f) : (Oo(), Dt(r[_], 1, 1, () => {
r[_] = null;
- }), qr(), i = r[n], i ? i.p(u, f) : (i = r[n] = o[n](u), i.c()), Nt(i, 1), i.m(l.parentNode, l));
+ }), Lo(), l = r[t], l ? l.p(u, f) : (l = r[t] = o[t](u), l.c()), Et(l, 1), l.m(i.parentNode, i));
},
i(u) {
- s || (Nt(i), s = !0);
+ s || (Et(l), s = !0);
},
o(u) {
- Lt(i), s = !1;
+ Dt(l), s = !1;
},
d(u) {
- u && Fi(l), r[n].d(u);
+ u && hl(i), r[t].d(u);
}
};
}
-function qh(t, e, n) {
- const i = ["href", "download"];
- let l = co(e, i), { $$slots: s = {}, $$scope: o } = e, { href: r = void 0 } = e, { download: a } = e;
- const u = Mh();
- let f = !1;
- const _ = Rr();
- async function h() {
- if (f)
- return;
- if (u("click"), r == null)
- throw new Error("href is not defined.");
- if (_ == null)
- throw new Error("Wasm worker proxy is not available.");
- const d = new URL(r).pathname;
- n(2, f = !0), _.httpRequest({
- method: "GET",
- path: d,
- headers: {},
- query_string: ""
- }).then((b) => {
- if (b.status !== 200)
- throw new Error(`Failed to get file ${d} from the Wasm worker.`);
- const p = new Blob(
- [b.body],
- {
- type: Ur(b.headers, "content-type")
+function l_(n, e, t) {
+ const l = ["href", "download"];
+ let i = bs(e, l), { $$slots: s = {}, $$scope: o } = e;
+ var r = this && this.__awaiter || function(h, b, g, m) {
+ function v(p) {
+ return p instanceof g ? p : new g(function(C) {
+ C(p);
+ });
+ }
+ return new (g || (g = Promise))(function(p, C) {
+ function M(w) {
+ try {
+ D(m.next(w));
+ } catch (A) {
+ C(A);
+ }
+ }
+ function k(w) {
+ try {
+ D(m.throw(w));
+ } catch (A) {
+ C(A);
}
- ), g = URL.createObjectURL(p), y = document.createElement("a");
- y.href = g, y.download = a, y.click(), URL.revokeObjectURL(g);
- }).finally(() => {
- n(2, f = !1);
+ }
+ function D(w) {
+ w.done ? p(w.value) : v(w.value).then(M, k);
+ }
+ D((m = m.apply(h, b || [])).next());
+ });
+ };
+ let { href: a = void 0 } = e, { download: u } = e;
+ const f = Qc();
+ let _ = !1;
+ const d = Ao();
+ function c() {
+ return r(this, void 0, void 0, function* () {
+ if (_)
+ return;
+ if (f("click"), a == null)
+ throw new Error("href is not defined.");
+ if (d == null)
+ throw new Error("Wasm worker proxy is not available.");
+ const b = new URL(a).pathname;
+ t(2, _ = !0), d.httpRequest({
+ method: "GET",
+ path: b,
+ headers: {},
+ query_string: ""
+ }).then((g) => {
+ if (g.status !== 200)
+ throw new Error(`Failed to get file ${b} from the Wasm worker.`);
+ const m = new Blob(
+ [g.body],
+ {
+ type: Mo(g.headers, "content-type")
+ }
+ ), v = URL.createObjectURL(m), p = document.createElement("a");
+ p.href = v, p.download = u, p.click(), URL.revokeObjectURL(v);
+ }).finally(() => {
+ t(2, _ = !1);
+ });
});
}
- return t.$$set = (c) => {
- e = Si(Si({}, e), Ph(c)), n(6, l = co(e, i)), "href" in c && n(0, r = c.href), "download" in c && n(1, a = c.download), "$$scope" in c && n(7, o = c.$$scope);
+ return n.$$set = (h) => {
+ e = tl(tl({}, e), Zc(h)), t(6, i = bs(e, l)), "href" in h && t(0, a = h.href), "download" in h && t(1, u = h.download), "$$scope" in h && t(7, o = h.$$scope);
}, [
- r,
a,
- f,
u,
_,
- h,
- l,
+ f,
+ d,
+ c,
+ i,
o,
s
];
}
-class zh extends Hh {
+class i_ extends Vc {
constructor(e) {
- super(), Nh(this, e, qh, Fh, Ih, { href: 0, download: 1 });
+ super(), Gc(this, e, l_, n_, Kc, { href: 0, download: 1 });
}
}
-var hl = new Intl.Collator(0, { numeric: 1 }).compare;
-function _o(t, e, n) {
- return t = t.split("."), e = e.split("."), hl(t[0], e[0]) || hl(t[1], e[1]) || (e[2] = e.slice(2).join("."), n = /[.-]/.test(t[2] = t.slice(2).join(".")), n == /[.-]/.test(e[2]) ? hl(t[2], e[2]) : n ? -1 : 1);
+var Il = new Intl.Collator(0, { numeric: 1 }).compare;
+function ps(n, e, t) {
+ return n = n.split("."), e = e.split("."), Il(n[0], e[0]) || Il(n[1], e[1]) || (e[2] = e.slice(2).join("."), t = /[.-]/.test(n[2] = n.slice(2).join(".")), t == /[.-]/.test(e[2]) ? Il(n[2], e[2]) : t ? -1 : 1);
}
-function Xr(t, e, n) {
- return e.startsWith("http://") || e.startsWith("https://") ? n ? t : e : t + e;
+function Io(n, e, t) {
+ return e.startsWith("http://") || e.startsWith("https://") ? t ? n : e : n + e;
}
-function dl(t) {
- if (t.startsWith("http")) {
- const { protocol: e, host: n } = new URL(t);
- return n.endsWith("hf.space") ? {
+function Rl(n) {
+ if (n.startsWith("http")) {
+ const { protocol: e, host: t } = new URL(n);
+ return t.endsWith("hf.space") ? {
ws_protocol: "wss",
- host: n,
+ host: t,
http_protocol: e
} : {
ws_protocol: e === "https:" ? "wss" : "ws",
http_protocol: e,
- host: n
+ host: t
};
- } else if (t.startsWith("file:"))
+ } else if (n.startsWith("file:"))
return {
ws_protocol: "ws",
http_protocol: "http:",
@@ -3934,110 +3970,110 @@ function dl(t) {
return {
ws_protocol: "wss",
http_protocol: "https:",
- host: t
+ host: n
};
}
-const Wr = /^[^\/]*\/[^\/]*$/, jh = /.*hf\.space\/{0,1}$/;
-async function Gh(t, e) {
- const n = {};
- e && (n.Authorization = `Bearer ${e}`);
- const i = t.trim();
- if (Wr.test(i))
+const Ro = /^[^\/]*\/[^\/]*$/, s_ = /.*hf\.space\/{0,1}$/;
+async function o_(n, e) {
+ const t = {};
+ e && (t.Authorization = `Bearer ${e}`);
+ const l = n.trim();
+ if (Ro.test(l))
try {
- const l = await fetch(
- `https://huggingface.co/api/spaces/${i}/host`,
- { headers: n }
+ const i = await fetch(
+ `https://huggingface.co/api/spaces/${l}/host`,
+ { headers: t }
);
- if (l.status !== 200)
+ if (i.status !== 200)
throw new Error("Space metadata could not be loaded.");
- const s = (await l.json()).host;
+ const s = (await i.json()).host;
return {
- space_id: t,
- ...dl(s)
+ space_id: n,
+ ...Rl(s)
};
- } catch (l) {
- throw new Error("Space metadata could not be loaded." + l.message);
+ } catch (i) {
+ throw new Error("Space metadata could not be loaded." + i.message);
}
- if (jh.test(i)) {
- const { ws_protocol: l, http_protocol: s, host: o } = dl(i);
+ if (s_.test(l)) {
+ const { ws_protocol: i, http_protocol: s, host: o } = Rl(l);
return {
space_id: o.replace(".hf.space", ""),
- ws_protocol: l,
+ ws_protocol: i,
http_protocol: s,
host: o
};
}
return {
space_id: !1,
- ...dl(i)
+ ...Rl(l)
};
}
-function xh(t) {
+function a_(n) {
let e = {};
- return t.forEach(({ api_name: n }, i) => {
- n && (e[n] = i);
+ return n.forEach(({ api_name: t }, l) => {
+ t && (e[t] = l);
}), e;
}
-const Vh = /^(?=[^]*\b[dD]iscussions{0,1}\b)(?=[^]*\b[dD]isabled\b)[^]*$/;
-async function ho(t) {
+const r_ = /^(?=[^]*\b[dD]iscussions{0,1}\b)(?=[^]*\b[dD]isabled\b)[^]*$/;
+async function ws(n) {
try {
- const n = (await fetch(
- `https://huggingface.co/api/spaces/${t}/discussions`,
+ const t = (await fetch(
+ `https://huggingface.co/api/spaces/${n}/discussions`,
{
method: "HEAD"
}
)).headers.get("x-error-message");
- return !(n && Vh.test(n));
+ return !(t && r_.test(t));
} catch {
return !1;
}
}
-function Xh(t, e, n, i) {
+function u_(n, e, t, l) {
if (e.length === 0) {
- if (n === "replace")
- return i;
- if (n === "append")
- return t + i;
- throw new Error(`Unsupported action: ${n}`);
+ if (t === "replace")
+ return l;
+ if (t === "append")
+ return n + l;
+ throw new Error(`Unsupported action: ${t}`);
}
- let l = t;
+ let i = n;
for (let o = 0; o < e.length - 1; o++)
- l = l[e[o]];
+ i = i[e[o]];
const s = e[e.length - 1];
- switch (n) {
+ switch (t) {
case "replace":
- l[s] = i;
+ i[s] = l;
break;
case "append":
- l[s] += i;
+ i[s] += l;
break;
case "add":
- Array.isArray(l) ? l.splice(Number(s), 0, i) : l[s] = i;
+ Array.isArray(i) ? i.splice(Number(s), 0, l) : i[s] = l;
break;
case "delete":
- Array.isArray(l) ? l.splice(Number(s), 1) : delete l[s];
+ Array.isArray(i) ? i.splice(Number(s), 1) : delete i[s];
break;
default:
- throw new Error(`Unknown action: ${n}`);
+ throw new Error(`Unknown action: ${t}`);
}
- return t;
+ return n;
}
-function Wh(t, e) {
- return e.forEach(([n, i, l]) => {
- t = Xh(t, i, n, l);
- }), t;
+function f_(n, e) {
+ return e.forEach(([t, l, i]) => {
+ n = u_(n, l, t, i);
+ }), n;
}
-async function Zh(t, e, n, i = Qh) {
- let l = (Array.isArray(t) ? t : [t]).map(
+async function c_(n, e, t, l = h_) {
+ let i = (Array.isArray(n) ? n : [n]).map(
(s) => s.blob
);
return await Promise.all(
- await i(e, l, void 0, n).then(
+ await l(e, i, void 0, t).then(
async (s) => {
if (s.error)
throw new Error(s.error);
- return s.files ? s.files.map((o, r) => new hs({
- ...t[r],
+ return s.files ? s.files.map((o, r) => new Si({
+ ...n[r],
path: o,
url: e + "/file=" + o
})) : [];
@@ -4045,126 +4081,126 @@ async function Zh(t, e, n, i = Qh) {
)
);
}
-async function Yh(t, e) {
- return t.map(
- (n, i) => new hs({
- path: n.name,
- orig_name: n.name,
- blob: n,
- size: n.size,
- mime_type: n.type,
+async function __(n, e) {
+ return n.map(
+ (t, l) => new Si({
+ path: t.name,
+ orig_name: t.name,
+ blob: t,
+ size: t.size,
+ mime_type: t.type,
is_stream: e
})
);
}
-class hs {
+class Si {
constructor({
path: e,
- url: n,
- orig_name: i,
- size: l,
+ url: t,
+ orig_name: l,
+ size: i,
blob: s,
is_stream: o,
mime_type: r,
alt_text: a
}) {
- this.path = e, this.url = n, this.orig_name = i, this.size = l, this.blob = n ? void 0 : s, this.is_stream = o, this.mime_type = r, this.alt_text = a;
+ this.path = e, this.url = t, this.orig_name = l, this.size = i, this.blob = t ? void 0 : s, this.is_stream = o, this.mime_type = r, this.alt_text = a;
}
}
-const Zr = "This application is too busy. Keep trying!", bt = "Connection errored out.";
-let Yr;
-function Jh(t, e) {
- return { post_data: n, upload_files: i, client: l, handle_blob: s };
- async function n(o, r, a) {
+const Fo = "This application is too busy. Keep trying!", ht = "Connection errored out.";
+let Ho;
+function d_(n, e) {
+ return { post_data: t, upload_files: l, client: i, handle_blob: s };
+ async function t(o, r, a) {
const u = { "Content-Type": "application/json" };
a && (u.Authorization = `Bearer ${a}`);
try {
- var f = await t(o, {
+ var f = await n(o, {
method: "POST",
body: JSON.stringify(r),
headers: u
});
} catch {
- return [{ error: bt }, 500];
+ return [{ error: ht }, 500];
}
- let _, h;
+ let _, d;
try {
- _ = await f.json(), h = f.status;
+ _ = await f.json(), d = f.status;
} catch (c) {
- _ = { error: `Could not parse server response: ${c}` }, h = 500;
+ _ = { error: `Could not parse server response: ${c}` }, d = 500;
}
- return [_, h];
+ return [_, d];
}
- async function i(o, r, a, u) {
+ async function l(o, r, a, u) {
const f = {};
a && (f.Authorization = `Bearer ${a}`);
- const _ = 1e3, h = [];
- for (let d = 0; d < r.length; d += _) {
- const b = r.slice(d, d + _), p = new FormData();
- b.forEach((y) => {
- p.append("files", y);
+ const _ = 1e3, d = [];
+ for (let h = 0; h < r.length; h += _) {
+ const b = r.slice(h, h + _), g = new FormData();
+ b.forEach((v) => {
+ g.append("files", v);
});
try {
- const y = u ? `${o}/upload?upload_id=${u}` : `${o}/upload`;
- var c = await t(y, {
+ const v = u ? `${o}/upload?upload_id=${u}` : `${o}/upload`;
+ var c = await n(v, {
method: "POST",
- body: p,
+ body: g,
headers: f
});
} catch {
- return { error: bt };
+ return { error: ht };
}
- const g = await c.json();
- h.push(...g);
+ const m = await c.json();
+ d.push(...m);
}
- return { files: h };
+ return { files: d };
}
- async function l(o, r = {}) {
+ async function i(o, r = {}) {
return new Promise(async (a) => {
const { status_callback: u, hf_token: f } = r, _ = {
- predict: _e,
+ predict: ne,
submit: $,
- view_api: ce,
- component_server: de
+ view_api: ye,
+ component_server: ge
};
if ((typeof window > "u" || !("WebSocket" in window)) && !global.Websocket) {
- const S = await import("./wrapper-6f348d45-19fa94bf.js");
- Yr = (await import("./__vite-browser-external-2447137e.js")).Blob, global.WebSocket = S.WebSocket;
+ const E = await import("./wrapper-6f348d45-DjpFDl6n.js");
+ Ho = (await import("./__vite-browser-external-DYxpcVy9.js")).Blob, global.WebSocket = E.WebSocket;
}
- const { ws_protocol: h, http_protocol: c, host: d, space_id: b } = await Gh(o, f), p = Math.random().toString(36).substring(2), g = {};
- let y = !1, w = {}, C = {}, P = null;
- const E = {}, N = /* @__PURE__ */ new Set();
- let v, A = {}, B = !1;
- f && b && (B = await $h(b, f));
- async function I(S) {
- if (v = S, window.location.protocol === "https:" && (v.root = v.root.replace("http://", "https://")), A = xh((S == null ? void 0 : S.dependencies) || []), v.auth_required)
+ const { ws_protocol: d, http_protocol: c, host: h, space_id: b } = await o_(o, f), g = Math.random().toString(36).substring(2), m = {};
+ let v = !1, p = {}, C = {}, M = null;
+ const k = {}, D = /* @__PURE__ */ new Set();
+ let w, A = {}, O = !1;
+ f && b && (O = await g_(b, f));
+ async function U(E) {
+ if (w = E, window.location.protocol === "https:" && (w.root = w.root.replace("http://", "https://")), A = a_((E == null ? void 0 : E.dependencies) || []), w.auth_required)
return {
- config: v,
+ config: w,
..._
};
try {
- G = await ce(v);
- } catch (k) {
- console.error(`Could not get api details: ${k.message}`);
+ B = await ye(w);
+ } catch (Y) {
+ console.error(`Could not get api details: ${Y.message}`);
}
return {
- config: v,
+ config: w,
..._
};
}
- let G;
- async function Z(S) {
- if (u && u(S), S.status === "running")
+ let B;
+ async function H(E) {
+ if (u && u(E), E.status === "running")
try {
- v = await po(
- t,
- `${c}//${d}`,
+ w = await Ss(
+ n,
+ `${c}//${h}`,
f
);
- const k = await I(v);
- a(k);
- } catch (k) {
- console.error(k), u && u({
+ const Y = await U(w);
+ a(Y);
+ } catch (Y) {
+ console.error(Y), u && u({
status: "error",
message: "Could not load this space.",
load_status: "error",
@@ -4173,18 +4209,18 @@ function Jh(t, e) {
}
}
try {
- v = await po(
- t,
- `${c}//${d}`,
+ w = await Ss(
+ n,
+ `${c}//${h}`,
f
);
- const S = await I(v);
- a(S);
- } catch (S) {
- console.error(S), b ? xl(
+ const E = await U(w);
+ a(E);
+ } catch (E) {
+ console.error(E), b ? ui(
b,
- Wr.test(b) ? "space_name" : "subdomain",
- Z
+ Ro.test(b) ? "space_name" : "subdomain",
+ H
) : u && u({
status: "error",
message: "Could not load this space.",
@@ -4192,425 +4228,425 @@ function Jh(t, e) {
detail: "NOT_FOUND"
});
}
- function _e(S, k, M) {
- let m = !1, T = !1, ae;
- if (typeof S == "number")
- ae = v.dependencies[S];
+ function ne(E, Y, q) {
+ let S = !1, j = !1, F;
+ if (typeof E == "number")
+ F = w.dependencies[E];
else {
- const Y = S.replace(/^\//, "");
- ae = v.dependencies[A[Y]];
+ const y = E.replace(/^\//, "");
+ F = w.dependencies[A[y]];
}
- if (ae.types.continuous)
+ if (F.types.continuous)
throw new Error(
"Cannot call predict on this function as it may run forever. Use submit instead"
);
- return new Promise((Y, ke) => {
- const He = $(S, k, M);
- let U;
- He.on("data", (Se) => {
- T && (He.destroy(), Y(Se)), m = !0, U = Se;
- }).on("status", (Se) => {
- Se.stage === "error" && ke(Se), Se.stage === "complete" && (T = !0, m && (He.destroy(), Y(U)));
+ return new Promise((y, z) => {
+ const Z = $(E, Y, q);
+ let T;
+ Z.on("data", (se) => {
+ j && (Z.destroy(), y(se)), S = !0, T = se;
+ }).on("status", (se) => {
+ se.stage === "error" && z(se), se.stage === "complete" && (j = !0, S && (Z.destroy(), y(T)));
});
});
}
- function $(S, k, M, m = null) {
- let T, ae;
- if (typeof S == "number")
- T = S, ae = G.unnamed_endpoints[T];
+ function $(E, Y, q, S = null) {
+ let j, F;
+ if (typeof E == "number")
+ j = E, F = B.unnamed_endpoints[j];
else {
- const J = S.replace(/^\//, "");
- T = A[J], ae = G.named_endpoints[S.trim()];
+ const Q = E.replace(/^\//, "");
+ j = A[Q], F = B.named_endpoints[E.trim()];
}
- if (typeof T != "number")
+ if (typeof j != "number")
throw new Error(
"There is no endpoint matching that name of fn_index matching that number."
);
- let Y, ke, He = v.protocol ?? "ws";
- const U = typeof S == "number" ? "/predict" : S;
- let Se, H = null, L = !1;
- const le = {};
- let ee = "";
- typeof window < "u" && (ee = new URLSearchParams(window.location.search).toString()), s(`${v.root}`, k, ae, f).then(
- (J) => {
- if (Se = {
- data: J || [],
- event_data: M,
- fn_index: T,
- trigger_id: m
- }, e0(T, v))
- O({
+ let y, z, Z = w.protocol ?? "ws";
+ const T = typeof E == "number" ? "/predict" : E;
+ let se, le = null, W = !1;
+ const ie = {};
+ let L = "";
+ typeof window < "u" && (L = new URLSearchParams(window.location.search).toString()), s(`${w.root}`, Y, F, f).then(
+ (Q) => {
+ if (se = {
+ data: Q || [],
+ event_data: q,
+ fn_index: j,
+ trigger_id: S
+ }, b_(j, w))
+ N({
type: "status",
- endpoint: U,
+ endpoint: T,
stage: "pending",
queue: !1,
- fn_index: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
- }), n(
- `${v.root}/run${U.startsWith("/") ? U : `/${U}`}${ee ? "?" + ee : ""}`,
+ }), t(
+ `${w.root}/run${T.startsWith("/") ? T : `/${T}`}${L ? "?" + L : ""}`,
{
- ...Se,
- session_hash: p
+ ...se,
+ session_hash: g
},
f
- ).then(([te, W]) => {
- const he = te.data;
- W == 200 ? (O({
+ ).then(([ee, te]) => {
+ const me = ee.data;
+ te == 200 ? (N({
type: "data",
- endpoint: U,
- fn_index: T,
- data: he,
+ endpoint: T,
+ fn_index: j,
+ data: me,
time: /* @__PURE__ */ new Date()
- }), O({
+ }), N({
type: "status",
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
stage: "complete",
- eta: te.average_duration,
+ eta: ee.average_duration,
queue: !1,
time: /* @__PURE__ */ new Date()
- })) : O({
+ })) : N({
type: "status",
stage: "error",
- endpoint: U,
- fn_index: T,
- message: te.error,
+ endpoint: T,
+ fn_index: j,
+ message: ee.error,
queue: !1,
time: /* @__PURE__ */ new Date()
});
- }).catch((te) => {
- O({
+ }).catch((ee) => {
+ N({
type: "status",
stage: "error",
- message: te.message,
- endpoint: U,
- fn_index: T,
+ message: ee.message,
+ endpoint: T,
+ fn_index: j,
queue: !1,
time: /* @__PURE__ */ new Date()
});
});
- else if (He == "ws") {
- O({
+ else if (Z == "ws") {
+ N({
type: "status",
stage: "pending",
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
});
- let te = new URL(`${h}://${Xr(
- d,
- v.path,
+ let ee = new URL(`${d}://${Io(
+ h,
+ w.path,
!0
)}
- /queue/join${ee ? "?" + ee : ""}`);
- B && te.searchParams.set("__sign", B), Y = new WebSocket(te), Y.onclose = (W) => {
- W.wasClean || O({
+ /queue/join${L ? "?" + L : ""}`);
+ O && ee.searchParams.set("__sign", O), y = new WebSocket(ee), y.onclose = (te) => {
+ te.wasClean || N({
type: "status",
stage: "error",
broken: !0,
- message: bt,
+ message: ht,
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
});
- }, Y.onmessage = function(W) {
- const he = JSON.parse(W.data), { type: ue, status: x, data: X } = ml(
- he,
- g[T]
+ }, y.onmessage = function(te) {
+ const me = JSON.parse(te.data), { type: ce, status: V, data: x } = Fl(
+ me,
+ m[j]
);
- if (ue === "update" && x && !L)
- O({
+ if (ce === "update" && V && !W)
+ N({
type: "status",
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date(),
- ...x
- }), x.stage === "error" && Y.close();
- else if (ue === "hash") {
- Y.send(JSON.stringify({ fn_index: T, session_hash: p }));
+ ...V
+ }), V.stage === "error" && y.close();
+ else if (ce === "hash") {
+ y.send(JSON.stringify({ fn_index: j, session_hash: g }));
return;
} else
- ue === "data" ? Y.send(JSON.stringify({ ...Se, session_hash: p })) : ue === "complete" ? L = x : ue === "log" ? O({
+ ce === "data" ? y.send(JSON.stringify({ ...se, session_hash: g })) : ce === "complete" ? W = V : ce === "log" ? N({
type: "log",
- log: X.log,
- level: X.level,
- endpoint: U,
- fn_index: T
- }) : ue === "generating" && O({
+ log: x.log,
+ level: x.level,
+ endpoint: T,
+ fn_index: j
+ }) : ce === "generating" && N({
type: "status",
time: /* @__PURE__ */ new Date(),
- ...x,
- stage: x == null ? void 0 : x.stage,
+ ...V,
+ stage: V == null ? void 0 : V.stage,
queue: !0,
- endpoint: U,
- fn_index: T
+ endpoint: T,
+ fn_index: j
});
- X && (O({
+ x && (N({
type: "data",
time: /* @__PURE__ */ new Date(),
- data: X.data,
- endpoint: U,
- fn_index: T
- }), L && (O({
+ data: x.data,
+ endpoint: T,
+ fn_index: j
+ }), W && (N({
type: "status",
time: /* @__PURE__ */ new Date(),
- ...L,
- stage: x == null ? void 0 : x.stage,
+ ...W,
+ stage: V == null ? void 0 : V.stage,
queue: !0,
- endpoint: U,
- fn_index: T
- }), Y.close()));
- }, _o(v.version || "2.0.0", "3.6") < 0 && addEventListener(
+ endpoint: T,
+ fn_index: j
+ }), y.close()));
+ }, ps(w.version || "2.0.0", "3.6") < 0 && addEventListener(
"open",
- () => Y.send(JSON.stringify({ hash: p }))
+ () => y.send(JSON.stringify({ hash: g }))
);
- } else if (He == "sse") {
- O({
+ } else if (Z == "sse") {
+ N({
type: "status",
stage: "pending",
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
});
- var me = new URLSearchParams({
- fn_index: T.toString(),
- session_hash: p
+ var de = new URLSearchParams({
+ fn_index: j.toString(),
+ session_hash: g
}).toString();
- let te = new URL(
- `${v.root}/queue/join?${ee ? ee + "&" : ""}${me}`
+ let ee = new URL(
+ `${w.root}/queue/join?${L ? L + "&" : ""}${de}`
);
- ke = e(te), ke.onmessage = async function(W) {
- const he = JSON.parse(W.data), { type: ue, status: x, data: X } = ml(
- he,
- g[T]
+ z = e(ee), z.onmessage = async function(te) {
+ const me = JSON.parse(te.data), { type: ce, status: V, data: x } = Fl(
+ me,
+ m[j]
);
- if (ue === "update" && x && !L)
- O({
+ if (ce === "update" && V && !W)
+ N({
type: "status",
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date(),
- ...x
- }), x.stage === "error" && ke.close();
- else if (ue === "data") {
- H = he.event_id;
- let [gt, xa] = await n(
- `${v.root}/queue/data`,
+ ...V
+ }), V.stage === "error" && z.close();
+ else if (ce === "data") {
+ le = me.event_id;
+ let [dt, da] = await t(
+ `${w.root}/queue/data`,
{
- ...Se,
- session_hash: p,
- event_id: H
+ ...se,
+ session_hash: g,
+ event_id: le
},
f
);
- xa !== 200 && (O({
+ da !== 200 && (N({
type: "status",
stage: "error",
- message: bt,
+ message: ht,
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
- }), ke.close());
+ }), z.close());
} else
- ue === "complete" ? L = x : ue === "log" ? O({
+ ce === "complete" ? W = V : ce === "log" ? N({
type: "log",
- log: X.log,
- level: X.level,
- endpoint: U,
- fn_index: T
- }) : ue === "generating" && O({
+ log: x.log,
+ level: x.level,
+ endpoint: T,
+ fn_index: j
+ }) : ce === "generating" && N({
type: "status",
time: /* @__PURE__ */ new Date(),
- ...x,
- stage: x == null ? void 0 : x.stage,
+ ...V,
+ stage: V == null ? void 0 : V.stage,
queue: !0,
- endpoint: U,
- fn_index: T
+ endpoint: T,
+ fn_index: j
});
- X && (O({
+ x && (N({
type: "data",
time: /* @__PURE__ */ new Date(),
- data: X.data,
- endpoint: U,
- fn_index: T
- }), L && (O({
+ data: x.data,
+ endpoint: T,
+ fn_index: j
+ }), W && (N({
type: "status",
time: /* @__PURE__ */ new Date(),
- ...L,
- stage: x == null ? void 0 : x.stage,
+ ...W,
+ stage: V == null ? void 0 : V.stage,
queue: !0,
- endpoint: U,
- fn_index: T
- }), ke.close()));
+ endpoint: T,
+ fn_index: j
+ }), z.close()));
};
} else
- (He == "sse_v1" || He == "sse_v2") && (O({
+ (Z == "sse_v1" || Z == "sse_v2") && (N({
type: "status",
stage: "pending",
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
- }), n(
- `${v.root}/queue/join?${ee}`,
+ }), t(
+ `${w.root}/queue/join?${L}`,
{
- ...Se,
- session_hash: p
+ ...se,
+ session_hash: g
},
f
- ).then(([te, W]) => {
- if (W === 503)
- O({
+ ).then(([ee, te]) => {
+ if (te === 503)
+ N({
type: "status",
stage: "error",
- message: Zr,
+ message: Fo,
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
});
- else if (W !== 200)
- O({
+ else if (te !== 200)
+ N({
type: "status",
stage: "error",
- message: bt,
+ message: ht,
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
});
else {
- H = te.event_id;
- let he = async function(ue) {
+ le = ee.event_id;
+ let me = async function(ce) {
try {
- const { type: x, status: X, data: gt } = ml(
- ue,
- g[T]
+ const { type: V, status: x, data: dt } = Fl(
+ ce,
+ m[j]
);
- if (x == "heartbeat")
+ if (V == "heartbeat")
return;
- if (x === "update" && X && !L)
- O({
+ if (V === "update" && x && !W)
+ N({
type: "status",
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date(),
- ...X
+ ...x
});
- else if (x === "complete")
- L = X;
- else if (x == "unexpected_error")
- console.error("Unexpected error", X == null ? void 0 : X.message), O({
+ else if (V === "complete")
+ W = x;
+ else if (V == "unexpected_error")
+ console.error("Unexpected error", x == null ? void 0 : x.message), N({
type: "status",
stage: "error",
- message: (X == null ? void 0 : X.message) || "An Unexpected Error Occurred!",
+ message: (x == null ? void 0 : x.message) || "An Unexpected Error Occurred!",
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
});
- else if (x === "log") {
- O({
+ else if (V === "log") {
+ N({
type: "log",
- log: gt.log,
- level: gt.level,
- endpoint: U,
- fn_index: T
+ log: dt.log,
+ level: dt.level,
+ endpoint: T,
+ fn_index: j
});
return;
} else
- x === "generating" && (O({
+ V === "generating" && (N({
type: "status",
time: /* @__PURE__ */ new Date(),
- ...X,
- stage: X == null ? void 0 : X.stage,
+ ...x,
+ stage: x == null ? void 0 : x.stage,
queue: !0,
- endpoint: U,
- fn_index: T
- }), gt && He === "sse_v2" && mt(H, gt));
- gt && (O({
+ endpoint: T,
+ fn_index: j
+ }), dt && Z === "sse_v2" && P(le, dt));
+ dt && (N({
type: "data",
time: /* @__PURE__ */ new Date(),
- data: gt.data,
- endpoint: U,
- fn_index: T
- }), L && O({
+ data: dt.data,
+ endpoint: T,
+ fn_index: j
+ }), W && N({
type: "status",
time: /* @__PURE__ */ new Date(),
- ...L,
- stage: X == null ? void 0 : X.stage,
+ ...W,
+ stage: x == null ? void 0 : x.stage,
queue: !0,
- endpoint: U,
- fn_index: T
- })), ((X == null ? void 0 : X.stage) === "complete" || (X == null ? void 0 : X.stage) === "error") && (E[H] && delete E[H], H in C && delete C[H]);
- } catch (x) {
- console.error("Unexpected client exception", x), O({
+ endpoint: T,
+ fn_index: j
+ })), ((x == null ? void 0 : x.stage) === "complete" || (x == null ? void 0 : x.stage) === "error") && (k[le] && delete k[le], le in C && delete C[le]);
+ } catch (V) {
+ console.error("Unexpected client exception", V), N({
type: "status",
stage: "error",
message: "An Unexpected Error Occurred!",
queue: !0,
- endpoint: U,
- fn_index: T,
+ endpoint: T,
+ fn_index: j,
time: /* @__PURE__ */ new Date()
- }), ve();
+ }), ke();
}
};
- H in w && (w[H].forEach(
- (ue) => he(ue)
- ), delete w[H]), E[H] = he, N.add(H), y || Ee();
+ le in p && (p[le].forEach(
+ (ce) => me(ce)
+ ), delete p[le]), k[le] = me, D.add(le), v || he();
}
}));
}
);
- function mt(J, me) {
- !C[J] ? (C[J] = [], me.data.forEach((W, he) => {
- C[J][he] = W;
- })) : me.data.forEach((W, he) => {
- let ue = Wh(
- C[J][he],
- W
+ function P(Q, de) {
+ !C[Q] ? (C[Q] = [], de.data.forEach((te, me) => {
+ C[Q][me] = te;
+ })) : de.data.forEach((te, me) => {
+ let ce = f_(
+ C[Q][me],
+ te
);
- C[J][he] = ue, me.data[he] = ue;
+ C[Q][me] = ce, de.data[me] = ce;
});
}
- function O(J) {
- const te = le[J.type] || [];
- te == null || te.forEach((W) => W(J));
+ function N(Q) {
+ const ee = ie[Q.type] || [];
+ ee == null || ee.forEach((te) => te(Q));
}
- function et(J, me) {
- const te = le, W = te[J] || [];
- return te[J] = W, W == null || W.push(me), { on: et, off: Ut, cancel: bn, destroy: pn };
+ function K(Q, de) {
+ const ee = ie, te = ee[Q] || [];
+ return ee[Q] = te, te == null || te.push(de), { on: K, off: Se, cancel: Ce, destroy: $e };
}
- function Ut(J, me) {
- const te = le;
- let W = te[J] || [];
- return W = W == null ? void 0 : W.filter((he) => he !== me), te[J] = W, { on: et, off: Ut, cancel: bn, destroy: pn };
+ function Se(Q, de) {
+ const ee = ie;
+ let te = ee[Q] || [];
+ return te = te == null ? void 0 : te.filter((me) => me !== de), ee[Q] = te, { on: K, off: Se, cancel: Ce, destroy: $e };
}
- async function bn() {
- const J = {
+ async function Ce() {
+ const Q = {
stage: "complete",
queue: !1,
time: /* @__PURE__ */ new Date()
};
- L = J, O({
- ...J,
+ W = Q, N({
+ ...Q,
type: "status",
- endpoint: U,
- fn_index: T
+ endpoint: T,
+ fn_index: j
});
- let me = {};
- He === "ws" ? (Y && Y.readyState === 0 ? Y.addEventListener("open", () => {
- Y.close();
- }) : Y.close(), me = { fn_index: T, session_hash: p }) : (ke.close(), me = { event_id: H });
+ let de = {};
+ Z === "ws" ? (y && y.readyState === 0 ? y.addEventListener("open", () => {
+ y.close();
+ }) : y.close(), de = { fn_index: j, session_hash: g }) : (z.close(), de = { event_id: le });
try {
- await t(`${v.root}/reset`, {
+ await n(`${w.root}/reset`, {
headers: { "Content-Type": "application/json" },
method: "POST",
- body: JSON.stringify(me)
+ body: JSON.stringify(de)
});
} catch {
console.warn(
@@ -4618,107 +4654,107 @@ function Jh(t, e) {
);
}
}
- function pn() {
- for (const J in le)
- le[J].forEach((me) => {
- Ut(J, me);
+ function $e() {
+ for (const Q in ie)
+ ie[Q].forEach((de) => {
+ Se(Q, de);
});
}
return {
- on: et,
- off: Ut,
- cancel: bn,
- destroy: pn
+ on: K,
+ off: Se,
+ cancel: Ce,
+ destroy: $e
};
}
- function Ee() {
- y = !0;
- let S = new URLSearchParams({
- session_hash: p
- }).toString(), k = new URL(`${v.root}/queue/data?${S}`);
- P = e(k), P.onmessage = async function(M) {
- let m = JSON.parse(M.data);
- const T = m.event_id;
- if (!T)
+ function he() {
+ v = !0;
+ let E = new URLSearchParams({
+ session_hash: g
+ }).toString(), Y = new URL(`${w.root}/queue/data?${E}`);
+ M = e(Y), M.onmessage = async function(q) {
+ let S = JSON.parse(q.data);
+ const j = S.event_id;
+ if (!j)
await Promise.all(
- Object.keys(E).map(
- (ae) => E[ae](m)
+ Object.keys(k).map(
+ (F) => k[F](S)
)
);
- else if (E[T]) {
- m.msg === "process_completed" && (N.delete(T), N.size === 0 && ve());
- let ae = E[T];
- window.setTimeout(ae, 0, m);
+ else if (k[j]) {
+ S.msg === "process_completed" && (D.delete(j), D.size === 0 && ke());
+ let F = k[j];
+ window.setTimeout(F, 0, S);
} else
- w[T] || (w[T] = []), w[T].push(m);
- }, P.onerror = async function(M) {
+ p[j] || (p[j] = []), p[j].push(S);
+ }, M.onerror = async function(q) {
await Promise.all(
- Object.keys(E).map(
- (m) => E[m]({
+ Object.keys(k).map(
+ (S) => k[S]({
msg: "unexpected_error",
- message: bt
+ message: ht
})
)
- ), ve();
+ ), ke();
};
}
- function ve() {
- y = !1, P == null || P.close();
+ function ke() {
+ v = !1, M == null || M.close();
}
- async function de(S, k, M) {
- var m;
- const T = { "Content-Type": "application/json" };
- f && (T.Authorization = `Bearer ${f}`);
- let ae, Y = v.components.find(
- (U) => U.id === S
+ async function ge(E, Y, q) {
+ var S;
+ const j = { "Content-Type": "application/json" };
+ f && (j.Authorization = `Bearer ${f}`);
+ let F, y = w.components.find(
+ (T) => T.id === E
);
- (m = Y == null ? void 0 : Y.props) != null && m.root_url ? ae = Y.props.root_url : ae = v.root;
- const ke = await t(
- `${ae}/component_server/`,
+ (S = y == null ? void 0 : y.props) != null && S.root_url ? F = y.props.root_url : F = w.root;
+ const z = await n(
+ `${F}/component_server/`,
{
method: "POST",
body: JSON.stringify({
- data: M,
- component_id: S,
- fn_name: k,
- session_hash: p
+ data: q,
+ component_id: E,
+ fn_name: Y,
+ session_hash: g
}),
- headers: T
+ headers: j
}
);
- if (!ke.ok)
+ if (!z.ok)
throw new Error(
- "Could not connect to component server: " + ke.statusText
+ "Could not connect to component server: " + z.statusText
);
- return await ke.json();
+ return await z.json();
}
- async function ce(S) {
- if (G)
- return G;
- const k = { "Content-Type": "application/json" };
- f && (k.Authorization = `Bearer ${f}`);
- let M;
- if (_o(S.version || "2.0.0", "3.30") < 0 ? M = await t(
+ async function ye(E) {
+ if (B)
+ return B;
+ const Y = { "Content-Type": "application/json" };
+ f && (Y.Authorization = `Bearer ${f}`);
+ let q;
+ if (ps(E.version || "2.0.0", "3.30") < 0 ? q = await n(
"https://gradio-space-api-fetcher-v2.hf.space/api",
{
method: "POST",
body: JSON.stringify({
serialize: !1,
- config: JSON.stringify(S)
+ config: JSON.stringify(E)
}),
- headers: k
+ headers: Y
}
- ) : M = await t(`${S.root}/info`, {
- headers: k
- }), !M.ok)
- throw new Error(bt);
- let m = await M.json();
- return "api" in m && (m = m.api), m.named_endpoints["/predict"] && !m.unnamed_endpoints[0] && (m.unnamed_endpoints[0] = m.named_endpoints["/predict"]), Kh(m, S, A);
+ ) : q = await n(`${E.root}/info`, {
+ headers: Y
+ }), !q.ok)
+ throw new Error(ht);
+ let S = await q.json();
+ return "api" in S && (S = S.api), S.named_endpoints["/predict"] && !S.unnamed_endpoints[0] && (S.unnamed_endpoints[0] = S.named_endpoints["/predict"]), m_(S, E, A);
}
});
}
async function s(o, r, a, u) {
- const f = await Gl(
+ const f = await ri(
r,
void 0,
[],
@@ -4726,29 +4762,29 @@ function Jh(t, e) {
a
);
return Promise.all(
- f.map(async ({ path: _, blob: h, type: c }) => {
- if (h) {
- const d = (await i(o, [h], u)).files[0];
- return { path: _, file_url: d, type: c, name: h == null ? void 0 : h.name };
+ f.map(async ({ path: _, blob: d, type: c }) => {
+ if (d) {
+ const h = (await l(o, [d], u)).files[0];
+ return { path: _, file_url: h, type: c, name: d == null ? void 0 : d.name };
}
return { path: _, type: c };
})
- ).then((_) => (_.forEach(({ path: h, file_url: c, type: d, name: b }) => {
- if (d === "Gallery")
- bo(r, c, h);
+ ).then((_) => (_.forEach(({ path: d, file_url: c, type: h, name: b }) => {
+ if (h === "Gallery")
+ ys(r, c, d);
else if (c) {
- const p = new hs({ path: c, orig_name: b });
- bo(r, p, h);
+ const g = new Si({ path: c, orig_name: b });
+ ys(r, g, d);
}
}), r));
}
}
-const { post_data: fb, upload_files: Qh, client: cb, handle_blob: _b } = Jh(
+const { post_data: Wh, upload_files: h_, client: Xh, handle_blob: Yh } = d_(
fetch,
- (...t) => new EventSource(...t)
+ (...n) => new EventSource(...n)
);
-function mo(t, e, n, i) {
- switch (t.type) {
+function vs(n, e, t, l) {
+ switch (n.type) {
case "string":
return "string";
case "boolean":
@@ -4756,103 +4792,103 @@ function mo(t, e, n, i) {
case "number":
return "number";
}
- if (n === "JSONSerializable" || n === "StringSerializable")
+ if (t === "JSONSerializable" || t === "StringSerializable")
return "any";
- if (n === "ListStringSerializable")
+ if (t === "ListStringSerializable")
return "string[]";
if (e === "Image")
- return i === "parameter" ? "Blob | File | Buffer" : "string";
- if (n === "FileSerializable")
- return (t == null ? void 0 : t.type) === "array" ? i === "parameter" ? "(Blob | File | Buffer)[]" : "{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}[]" : i === "parameter" ? "Blob | File | Buffer" : "{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}";
- if (n === "GallerySerializable")
- return i === "parameter" ? "[(Blob | File | Buffer), (string | null)][]" : "[{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}, (string | null))][]";
+ return l === "parameter" ? "Blob | File | Buffer" : "string";
+ if (t === "FileSerializable")
+ return (n == null ? void 0 : n.type) === "array" ? l === "parameter" ? "(Blob | File | Buffer)[]" : "{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}[]" : l === "parameter" ? "Blob | File | Buffer" : "{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}";
+ if (t === "GallerySerializable")
+ return l === "parameter" ? "[(Blob | File | Buffer), (string | null)][]" : "[{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}, (string | null))][]";
}
-function go(t, e) {
- return e === "GallerySerializable" ? "array of [file, label] tuples" : e === "ListStringSerializable" ? "array of strings" : e === "FileSerializable" ? "array of files or single file" : t.description;
+function ks(n, e) {
+ return e === "GallerySerializable" ? "array of [file, label] tuples" : e === "ListStringSerializable" ? "array of strings" : e === "FileSerializable" ? "array of files or single file" : n.description;
}
-function Kh(t, e, n) {
- const i = {
+function m_(n, e, t) {
+ const l = {
named_endpoints: {},
unnamed_endpoints: {}
};
- for (const l in t) {
- const s = t[l];
+ for (const i in n) {
+ const s = n[i];
for (const o in s) {
- const r = e.dependencies[o] ? o : n[o.replace("/", "")], a = s[o];
- i[l][o] = {}, i[l][o].parameters = {}, i[l][o].returns = {}, i[l][o].type = e.dependencies[r].types, i[l][o].parameters = a.parameters.map(
- ({ label: u, component: f, type: _, serializer: h }) => ({
+ const r = e.dependencies[o] ? o : t[o.replace("/", "")], a = s[o];
+ l[i][o] = {}, l[i][o].parameters = {}, l[i][o].returns = {}, l[i][o].type = e.dependencies[r].types, l[i][o].parameters = a.parameters.map(
+ ({ label: u, component: f, type: _, serializer: d }) => ({
label: u,
component: f,
- type: mo(_, f, h, "parameter"),
- description: go(_, h)
+ type: vs(_, f, d, "parameter"),
+ description: ks(_, d)
})
- ), i[l][o].returns = a.returns.map(
- ({ label: u, component: f, type: _, serializer: h }) => ({
+ ), l[i][o].returns = a.returns.map(
+ ({ label: u, component: f, type: _, serializer: d }) => ({
label: u,
component: f,
- type: mo(_, f, h, "return"),
- description: go(_, h)
+ type: vs(_, f, d, "return"),
+ description: ks(_, d)
})
);
}
}
- return i;
+ return l;
}
-async function $h(t, e) {
+async function g_(n, e) {
try {
- return (await (await fetch(`https://huggingface.co/api/spaces/${t}/jwt`, {
+ return (await (await fetch(`https://huggingface.co/api/spaces/${n}/jwt`, {
headers: {
Authorization: `Bearer ${e}`
}
})).json()).token || !1;
- } catch (n) {
- return console.error(n), !1;
+ } catch (t) {
+ return console.error(t), !1;
}
}
-function bo(t, e, n) {
- for (; n.length > 1; )
- t = t[n.shift()];
- t[n.shift()] = e;
+function ys(n, e, t) {
+ for (; t.length > 1; )
+ n = n[t.shift()];
+ n[t.shift()] = e;
}
-async function Gl(t, e = void 0, n = [], i = !1, l = void 0) {
- if (Array.isArray(t)) {
+async function ri(n, e = void 0, t = [], l = !1, i = void 0) {
+ if (Array.isArray(n)) {
let s = [];
return await Promise.all(
- t.map(async (o, r) => {
+ n.map(async (o, r) => {
var a;
- let u = n.slice();
+ let u = t.slice();
u.push(r);
- const f = await Gl(
- t[r],
- i ? ((a = l == null ? void 0 : l.parameters[r]) == null ? void 0 : a.component) || void 0 : e,
+ const f = await ri(
+ n[r],
+ l ? ((a = i == null ? void 0 : i.parameters[r]) == null ? void 0 : a.component) || void 0 : e,
u,
!1,
- l
+ i
);
s = s.concat(f);
})
), s;
} else {
- if (globalThis.Buffer && t instanceof globalThis.Buffer)
+ if (globalThis.Buffer && n instanceof globalThis.Buffer)
return [
{
- path: n,
- blob: e === "Image" ? !1 : new Yr([t]),
+ path: t,
+ blob: e === "Image" ? !1 : new Ho([n]),
type: e
}
];
- if (typeof t == "object") {
+ if (typeof n == "object") {
let s = [];
- for (let o in t)
- if (t.hasOwnProperty(o)) {
- let r = n.slice();
+ for (let o in n)
+ if (n.hasOwnProperty(o)) {
+ let r = t.slice();
r.push(o), s = s.concat(
- await Gl(
- t[o],
+ await ri(
+ n[o],
void 0,
r,
!1,
- l
+ i
)
);
}
@@ -4861,35 +4897,35 @@ async function Gl(t, e = void 0, n = [], i = !1, l = void 0) {
}
return [];
}
-function e0(t, e) {
- var n, i, l, s;
- return !(((i = (n = e == null ? void 0 : e.dependencies) == null ? void 0 : n[t]) == null ? void 0 : i.queue) === null ? e.enable_queue : (s = (l = e == null ? void 0 : e.dependencies) == null ? void 0 : l[t]) != null && s.queue) || !1;
+function b_(n, e) {
+ var t, l, i, s;
+ return !(((l = (t = e == null ? void 0 : e.dependencies) == null ? void 0 : t[n]) == null ? void 0 : l.queue) === null ? e.enable_queue : (s = (i = e == null ? void 0 : e.dependencies) == null ? void 0 : i[n]) != null && s.queue) || !1;
}
-async function po(t, e, n) {
- const i = {};
- if (n && (i.Authorization = `Bearer ${n}`), typeof window < "u" && window.gradio_config && location.origin !== "http://localhost:9876" && !window.gradio_config.dev_mode) {
- const l = window.gradio_config.root, s = window.gradio_config;
- return s.root = Xr(e, s.root, !1), { ...s, path: l };
+async function Ss(n, e, t) {
+ const l = {};
+ if (t && (l.Authorization = `Bearer ${t}`), typeof window < "u" && window.gradio_config && location.origin !== "http://localhost:9876" && !window.gradio_config.dev_mode) {
+ const i = window.gradio_config.root, s = window.gradio_config;
+ return s.root = Io(e, s.root, !1), { ...s, path: i };
} else if (e) {
- let l = await t(`${e}/config`, {
- headers: i
+ let i = await n(`${e}/config`, {
+ headers: l
});
- if (l.status === 200) {
- const s = await l.json();
+ if (i.status === 200) {
+ const s = await i.json();
return s.path = s.path ?? "", s.root = e, s;
}
throw new Error("Could not get config.");
}
throw new Error("No config or app endpoint found");
}
-async function xl(t, e, n) {
- let i = e === "subdomain" ? `https://huggingface.co/api/spaces/by-subdomain/${t}` : `https://huggingface.co/api/spaces/${t}`, l, s;
+async function ui(n, e, t) {
+ let l = e === "subdomain" ? `https://huggingface.co/api/spaces/by-subdomain/${n}` : `https://huggingface.co/api/spaces/${n}`, i, s;
try {
- if (l = await fetch(i), s = l.status, s !== 200)
+ if (i = await fetch(l), s = i.status, s !== 200)
throw new Error();
- l = await l.json();
+ i = await i.json();
} catch {
- n({
+ t({
status: "error",
load_status: "error",
message: "Could not get space status",
@@ -4897,36 +4933,36 @@ async function xl(t, e, n) {
});
return;
}
- if (!l || s !== 200)
+ if (!i || s !== 200)
return;
const {
runtime: { stage: o },
id: r
- } = l;
+ } = i;
switch (o) {
case "STOPPED":
case "SLEEPING":
- n({
+ t({
status: "sleeping",
load_status: "pending",
message: "Space is asleep. Waking it up...",
detail: o
}), setTimeout(() => {
- xl(t, e, n);
+ ui(n, e, t);
}, 1e3);
break;
case "PAUSED":
- n({
+ t({
status: "paused",
load_status: "error",
message: "This space has been paused by the author. If you would like to try this demo, consider duplicating the space.",
detail: o,
- discussions_enabled: await ho(r)
+ discussions_enabled: await ws(r)
});
break;
case "RUNNING":
case "RUNNING_BUILDING":
- n({
+ t({
status: "running",
load_status: "complete",
message: "",
@@ -4934,28 +4970,28 @@ async function xl(t, e, n) {
});
break;
case "BUILDING":
- n({
+ t({
status: "building",
load_status: "pending",
message: "Space is building...",
detail: o
}), setTimeout(() => {
- xl(t, e, n);
+ ui(n, e, t);
}, 1e3);
break;
default:
- n({
+ t({
status: "space_error",
load_status: "error",
message: "This space is experiencing an issue.",
detail: o,
- discussions_enabled: await ho(r)
+ discussions_enabled: await ws(r)
});
break;
}
}
-function ml(t, e) {
- switch (t.msg) {
+function Fl(n, e) {
+ switch (n.msg) {
case "send_data":
return { type: "data" };
case "send_hash":
@@ -4965,10 +5001,10 @@ function ml(t, e) {
type: "update",
status: {
queue: !0,
- message: Zr,
+ message: Fo,
stage: "error",
- code: t.code,
- success: t.success
+ code: n.code,
+ success: n.success
}
};
case "heartbeat":
@@ -4980,7 +5016,7 @@ function ml(t, e) {
type: "unexpected_error",
status: {
queue: !0,
- message: t.message,
+ message: n.message,
stage: "error",
success: !1
}
@@ -4991,11 +5027,11 @@ function ml(t, e) {
status: {
queue: !0,
stage: e || "pending",
- code: t.code,
- size: t.queue_size,
- position: t.rank,
- eta: t.rank_eta,
- success: t.success
+ code: n.code,
+ size: n.queue_size,
+ position: n.rank,
+ eta: n.rank_eta,
+ success: n.success
}
};
case "progress":
@@ -5004,46 +5040,46 @@ function ml(t, e) {
status: {
queue: !0,
stage: "pending",
- code: t.code,
- progress_data: t.progress_data,
- success: t.success
+ code: n.code,
+ progress_data: n.progress_data,
+ success: n.success
}
};
case "log":
- return { type: "log", data: t };
+ return { type: "log", data: n };
case "process_generating":
return {
type: "generating",
status: {
queue: !0,
- message: t.success ? null : t.output.error,
- stage: t.success ? "generating" : "error",
- code: t.code,
- progress_data: t.progress_data,
- eta: t.average_duration
+ message: n.success ? null : n.output.error,
+ stage: n.success ? "generating" : "error",
+ code: n.code,
+ progress_data: n.progress_data,
+ eta: n.average_duration
},
- data: t.success ? t.output : null
+ data: n.success ? n.output : null
};
case "process_completed":
- return "error" in t.output ? {
+ return "error" in n.output ? {
type: "update",
status: {
queue: !0,
- message: t.output.error,
+ message: n.output.error,
stage: "error",
- code: t.code,
- success: t.success
+ code: n.code,
+ success: n.success
}
} : {
type: "complete",
status: {
queue: !0,
- message: t.success ? void 0 : t.output.error,
- stage: t.success ? "complete" : "error",
- code: t.code,
- progress_data: t.progress_data
+ message: n.success ? void 0 : n.output.error,
+ stage: n.success ? "complete" : "error",
+ code: n.code,
+ progress_data: n.progress_data
},
- data: t.success ? t.output : null
+ data: n.success ? n.output : null
};
case "process_starts":
return {
@@ -5051,3413 +5087,374 @@ function ml(t, e) {
status: {
queue: !0,
stage: "pending",
- code: t.code,
- size: t.rank,
+ code: n.code,
+ size: n.rank,
position: 0,
- success: t.success,
- eta: t.eta
+ success: n.success,
+ eta: n.eta
}
};
}
return { type: "none", status: { stage: "error", queue: !0 } };
}
-function t0(t) {
- return t && t.__esModule && Object.prototype.hasOwnProperty.call(t, "default") ? t.default : t;
-}
-var n0 = function(e) {
- return i0(e) && !l0(e);
-};
-function i0(t) {
- return !!t && typeof t == "object";
-}
-function l0(t) {
- var e = Object.prototype.toString.call(t);
- return e === "[object RegExp]" || e === "[object Date]" || r0(t);
-}
-var s0 = typeof Symbol == "function" && Symbol.for, o0 = s0 ? Symbol.for("react.element") : 60103;
-function r0(t) {
- return t.$$typeof === o0;
-}
-function a0(t) {
- return Array.isArray(t) ? [] : {};
-}
-function Un(t, e) {
- return e.clone !== !1 && e.isMergeableObject(t) ? an(a0(t), t, e) : t;
-}
-function u0(t, e, n) {
- return t.concat(e).map(function(i) {
- return Un(i, n);
- });
-}
-function f0(t, e) {
- if (!e.customMerge)
- return an;
- var n = e.customMerge(t);
- return typeof n == "function" ? n : an;
-}
-function c0(t) {
- return Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(t).filter(function(e) {
- return Object.propertyIsEnumerable.call(t, e);
- }) : [];
+const {
+ SvelteComponent: p_,
+ append: Ae,
+ attr: vt,
+ detach: Po,
+ element: kt,
+ init: w_,
+ insert: Wo,
+ noop: Cs,
+ safe_not_equal: v_,
+ set_data: ll,
+ set_style: Hl,
+ space: fi,
+ text: Jt,
+ toggle_class: zs
+} = window.__gradio__svelte__internal, { onMount: k_, createEventDispatcher: y_, getContext: S_ } = window.__gradio__svelte__internal;
+function qs(n) {
+ let e, t, l, i, s = dn(
+ /*file_to_display*/
+ n[2]
+ ) + "", o, r, a, u, f = (
+ /*file_to_display*/
+ n[2].orig_name + ""
+ ), _;
+ return {
+ c() {
+ e = kt("div"), t = kt("span"), l = kt("div"), i = kt("progress"), o = Jt(s), a = fi(), u = kt("span"), _ = Jt(f), Hl(i, "visibility", "hidden"), Hl(i, "height", "0"), Hl(i, "width", "0"), i.value = r = dn(
+ /*file_to_display*/
+ n[2]
+ ), vt(i, "max", "100"), vt(i, "class", "svelte-cr2edf"), vt(l, "class", "progress-bar svelte-cr2edf"), vt(u, "class", "file-name svelte-cr2edf"), vt(e, "class", "file svelte-cr2edf");
+ },
+ m(d, c) {
+ Wo(d, e, c), Ae(e, t), Ae(t, l), Ae(l, i), Ae(i, o), Ae(e, a), Ae(e, u), Ae(u, _);
+ },
+ p(d, c) {
+ c & /*file_to_display*/
+ 4 && s !== (s = dn(
+ /*file_to_display*/
+ d[2]
+ ) + "") && ll(o, s), c & /*file_to_display*/
+ 4 && r !== (r = dn(
+ /*file_to_display*/
+ d[2]
+ )) && (i.value = r), c & /*file_to_display*/
+ 4 && f !== (f = /*file_to_display*/
+ d[2].orig_name + "") && ll(_, f);
+ },
+ d(d) {
+ d && Po(e);
+ }
+ };
}
-function wo(t) {
- return Object.keys(t).concat(c0(t));
+function C_(n) {
+ let e, t, l, i = (
+ /*files_with_progress*/
+ n[0].length + ""
+ ), s, o, r = (
+ /*files_with_progress*/
+ n[0].length > 1 ? "files" : "file"
+ ), a, u, f, _ = (
+ /*file_to_display*/
+ n[2] && qs(n)
+ );
+ return {
+ c() {
+ e = kt("div"), t = kt("span"), l = Jt("Uploading "), s = Jt(i), o = fi(), a = Jt(r), u = Jt("..."), f = fi(), _ && _.c(), vt(t, "class", "uploading svelte-cr2edf"), vt(e, "class", "wrap svelte-cr2edf"), zs(
+ e,
+ "progress",
+ /*progress*/
+ n[1]
+ );
+ },
+ m(d, c) {
+ Wo(d, e, c), Ae(e, t), Ae(t, l), Ae(t, s), Ae(t, o), Ae(t, a), Ae(t, u), Ae(e, f), _ && _.m(e, null);
+ },
+ p(d, [c]) {
+ c & /*files_with_progress*/
+ 1 && i !== (i = /*files_with_progress*/
+ d[0].length + "") && ll(s, i), c & /*files_with_progress*/
+ 1 && r !== (r = /*files_with_progress*/
+ d[0].length > 1 ? "files" : "file") && ll(a, r), /*file_to_display*/
+ d[2] ? _ ? _.p(d, c) : (_ = qs(d), _.c(), _.m(e, null)) : _ && (_.d(1), _ = null), c & /*progress*/
+ 2 && zs(
+ e,
+ "progress",
+ /*progress*/
+ d[1]
+ );
+ },
+ i: Cs,
+ o: Cs,
+ d(d) {
+ d && Po(e), _ && _.d();
+ }
+ };
}
-function Jr(t, e) {
- try {
- return e in t;
- } catch {
- return !1;
- }
+function dn(n) {
+ return n.progress * 100 / (n.size || 0) || 0;
}
-function _0(t, e) {
- return Jr(t, e) && !(Object.hasOwnProperty.call(t, e) && Object.propertyIsEnumerable.call(t, e));
-}
-function h0(t, e, n) {
- var i = {};
- return n.isMergeableObject(t) && wo(t).forEach(function(l) {
- i[l] = Un(t[l], n);
- }), wo(e).forEach(function(l) {
- _0(t, l) || (Jr(t, l) && n.isMergeableObject(e[l]) ? i[l] = f0(l, n)(t[l], e[l], n) : i[l] = Un(e[l], n));
- }), i;
-}
-function an(t, e, n) {
- n = n || {}, n.arrayMerge = n.arrayMerge || u0, n.isMergeableObject = n.isMergeableObject || n0, n.cloneUnlessOtherwiseSpecified = Un;
- var i = Array.isArray(e), l = Array.isArray(t), s = i === l;
- return s ? i ? n.arrayMerge(t, e, n) : h0(t, e, n) : Un(e, n);
-}
-an.all = function(e, n) {
- if (!Array.isArray(e))
- throw new Error("first argument should be an array");
- return e.reduce(function(i, l) {
- return an(i, l, n);
- }, {});
-};
-var d0 = an, m0 = d0;
-const g0 = /* @__PURE__ */ t0(m0);
-var Vl = function(t, e) {
- return Vl = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(n, i) {
- n.__proto__ = i;
- } || function(n, i) {
- for (var l in i)
- Object.prototype.hasOwnProperty.call(i, l) && (n[l] = i[l]);
- }, Vl(t, e);
-};
-function zi(t, e) {
- if (typeof e != "function" && e !== null)
- throw new TypeError("Class extends value " + String(e) + " is not a constructor or null");
- Vl(t, e);
- function n() {
- this.constructor = t;
- }
- t.prototype = e === null ? Object.create(e) : (n.prototype = e.prototype, new n());
-}
-var j = function() {
- return j = Object.assign || function(e) {
- for (var n, i = 1, l = arguments.length; i < l; i++) {
- n = arguments[i];
- for (var s in n)
- Object.prototype.hasOwnProperty.call(n, s) && (e[s] = n[s]);
- }
- return e;
- }, j.apply(this, arguments);
-};
-function gl(t, e, n) {
- if (n || arguments.length === 2)
- for (var i = 0, l = e.length, s; i < l; i++)
- (s || !(i in e)) && (s || (s = Array.prototype.slice.call(e, 0, i)), s[i] = e[i]);
- return t.concat(s || Array.prototype.slice.call(e));
-}
-var F;
-(function(t) {
- t[t.EXPECT_ARGUMENT_CLOSING_BRACE = 1] = "EXPECT_ARGUMENT_CLOSING_BRACE", t[t.EMPTY_ARGUMENT = 2] = "EMPTY_ARGUMENT", t[t.MALFORMED_ARGUMENT = 3] = "MALFORMED_ARGUMENT", t[t.EXPECT_ARGUMENT_TYPE = 4] = "EXPECT_ARGUMENT_TYPE", t[t.INVALID_ARGUMENT_TYPE = 5] = "INVALID_ARGUMENT_TYPE", t[t.EXPECT_ARGUMENT_STYLE = 6] = "EXPECT_ARGUMENT_STYLE", t[t.INVALID_NUMBER_SKELETON = 7] = "INVALID_NUMBER_SKELETON", t[t.INVALID_DATE_TIME_SKELETON = 8] = "INVALID_DATE_TIME_SKELETON", t[t.EXPECT_NUMBER_SKELETON = 9] = "EXPECT_NUMBER_SKELETON", t[t.EXPECT_DATE_TIME_SKELETON = 10] = "EXPECT_DATE_TIME_SKELETON", t[t.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE = 11] = "UNCLOSED_QUOTE_IN_ARGUMENT_STYLE", t[t.EXPECT_SELECT_ARGUMENT_OPTIONS = 12] = "EXPECT_SELECT_ARGUMENT_OPTIONS", t[t.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE = 13] = "EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE", t[t.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE = 14] = "INVALID_PLURAL_ARGUMENT_OFFSET_VALUE", t[t.EXPECT_SELECT_ARGUMENT_SELECTOR = 15] = "EXPECT_SELECT_ARGUMENT_SELECTOR", t[t.EXPECT_PLURAL_ARGUMENT_SELECTOR = 16] = "EXPECT_PLURAL_ARGUMENT_SELECTOR", t[t.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT = 17] = "EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT", t[t.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT = 18] = "EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT", t[t.INVALID_PLURAL_ARGUMENT_SELECTOR = 19] = "INVALID_PLURAL_ARGUMENT_SELECTOR", t[t.DUPLICATE_PLURAL_ARGUMENT_SELECTOR = 20] = "DUPLICATE_PLURAL_ARGUMENT_SELECTOR", t[t.DUPLICATE_SELECT_ARGUMENT_SELECTOR = 21] = "DUPLICATE_SELECT_ARGUMENT_SELECTOR", t[t.MISSING_OTHER_CLAUSE = 22] = "MISSING_OTHER_CLAUSE", t[t.INVALID_TAG = 23] = "INVALID_TAG", t[t.INVALID_TAG_NAME = 25] = "INVALID_TAG_NAME", t[t.UNMATCHED_CLOSING_TAG = 26] = "UNMATCHED_CLOSING_TAG", t[t.UNCLOSED_TAG = 27] = "UNCLOSED_TAG";
-})(F || (F = {}));
-var K;
-(function(t) {
- t[t.literal = 0] = "literal", t[t.argument = 1] = "argument", t[t.number = 2] = "number", t[t.date = 3] = "date", t[t.time = 4] = "time", t[t.select = 5] = "select", t[t.plural = 6] = "plural", t[t.pound = 7] = "pound", t[t.tag = 8] = "tag";
-})(K || (K = {}));
-var un;
-(function(t) {
- t[t.number = 0] = "number", t[t.dateTime = 1] = "dateTime";
-})(un || (un = {}));
-function vo(t) {
- return t.type === K.literal;
-}
-function b0(t) {
- return t.type === K.argument;
-}
-function Qr(t) {
- return t.type === K.number;
-}
-function Kr(t) {
- return t.type === K.date;
-}
-function $r(t) {
- return t.type === K.time;
-}
-function ea(t) {
- return t.type === K.select;
-}
-function ta(t) {
- return t.type === K.plural;
-}
-function p0(t) {
- return t.type === K.pound;
-}
-function na(t) {
- return t.type === K.tag;
-}
-function ia(t) {
- return !!(t && typeof t == "object" && t.type === un.number);
-}
-function Xl(t) {
- return !!(t && typeof t == "object" && t.type === un.dateTime);
-}
-var la = /[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/, w0 = /(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;
-function v0(t) {
- var e = {};
- return t.replace(w0, function(n) {
- var i = n.length;
- switch (n[0]) {
- case "G":
- e.era = i === 4 ? "long" : i === 5 ? "narrow" : "short";
- break;
- case "y":
- e.year = i === 2 ? "2-digit" : "numeric";
- break;
- case "Y":
- case "u":
- case "U":
- case "r":
- throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");
- case "q":
- case "Q":
- throw new RangeError("`q/Q` (quarter) patterns are not supported");
- case "M":
- case "L":
- e.month = ["numeric", "2-digit", "short", "long", "narrow"][i - 1];
- break;
- case "w":
- case "W":
- throw new RangeError("`w/W` (week) patterns are not supported");
- case "d":
- e.day = ["numeric", "2-digit"][i - 1];
- break;
- case "D":
- case "F":
- case "g":
- throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");
- case "E":
- e.weekday = i === 4 ? "short" : i === 5 ? "narrow" : "short";
- break;
- case "e":
- if (i < 4)
- throw new RangeError("`e..eee` (weekday) patterns are not supported");
- e.weekday = ["short", "long", "narrow", "short"][i - 4];
- break;
- case "c":
- if (i < 4)
- throw new RangeError("`c..ccc` (weekday) patterns are not supported");
- e.weekday = ["short", "long", "narrow", "short"][i - 4];
- break;
- case "a":
- e.hour12 = !0;
- break;
- case "b":
- case "B":
- throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");
- case "h":
- e.hourCycle = "h12", e.hour = ["numeric", "2-digit"][i - 1];
- break;
- case "H":
- e.hourCycle = "h23", e.hour = ["numeric", "2-digit"][i - 1];
- break;
- case "K":
- e.hourCycle = "h11", e.hour = ["numeric", "2-digit"][i - 1];
- break;
- case "k":
- e.hourCycle = "h24", e.hour = ["numeric", "2-digit"][i - 1];
- break;
- case "j":
- case "J":
- case "C":
- throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");
- case "m":
- e.minute = ["numeric", "2-digit"][i - 1];
- break;
- case "s":
- e.second = ["numeric", "2-digit"][i - 1];
- break;
- case "S":
- case "A":
- throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");
- case "z":
- e.timeZoneName = i < 4 ? "short" : "long";
- break;
- case "Z":
- case "O":
- case "v":
- case "V":
- case "X":
- case "x":
- throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead");
- }
- return "";
- }), e;
+function z_(n) {
+ let e = 0;
+ return n.forEach((t) => {
+ e += dn(t);
+ }), document.documentElement.style.setProperty("--upload-progress-width", (e / n.length).toFixed(2) + "%"), e / n.length;
+}
+function q_(n, e, t) {
+ var l = this && this.__awaiter || function(b, g, m, v) {
+ function p(C) {
+ return C instanceof m ? C : new m(function(M) {
+ M(C);
+ });
+ }
+ return new (m || (m = Promise))(function(C, M) {
+ function k(A) {
+ try {
+ w(v.next(A));
+ } catch (O) {
+ M(O);
+ }
+ }
+ function D(A) {
+ try {
+ w(v.throw(A));
+ } catch (O) {
+ M(O);
+ }
+ }
+ function w(A) {
+ A.done ? C(A.value) : p(A.value).then(k, D);
+ }
+ w((v = v.apply(b, g || [])).next());
+ });
+ };
+ let { upload_id: i } = e, { root: s } = e, { files: o } = e, r, a = !1, u, f, _ = o.map((b) => Object.assign(Object.assign({}, b), { progress: 0 }));
+ const d = y_();
+ function c(b, g) {
+ t(0, _ = _.map((m) => (m.orig_name === b && (m.progress += g), m)));
+ }
+ const h = S_("EventSource_factory");
+ return k_(() => {
+ r = h(new URL(`${s}/upload_progress?upload_id=${i}`)), r.onmessage = function(b) {
+ return l(this, void 0, void 0, function* () {
+ const g = JSON.parse(b.data);
+ a || t(1, a = !0), g.msg === "done" ? (r.close(), d("done")) : (t(6, u = g), c(g.orig_name, g.chunk_size));
+ });
+ };
+ }), n.$$set = (b) => {
+ "upload_id" in b && t(3, i = b.upload_id), "root" in b && t(4, s = b.root), "files" in b && t(5, o = b.files);
+ }, n.$$.update = () => {
+ n.$$.dirty & /*files_with_progress*/
+ 1 && z_(_), n.$$.dirty & /*current_file_upload, files_with_progress*/
+ 65 && t(2, f = u || _[0]);
+ }, [
+ _,
+ a,
+ f,
+ i,
+ s,
+ o,
+ u
+ ];
}
-var y0 = /[\t-\r \x85\u200E\u200F\u2028\u2029]/i;
-function E0(t) {
- if (t.length === 0)
- throw new Error("Number skeleton cannot be empty");
- for (var e = t.split(y0).filter(function(h) {
- return h.length > 0;
- }), n = [], i = 0, l = e; i < l.length; i++) {
- var s = l[i], o = s.split("/");
- if (o.length === 0)
- throw new Error("Invalid number skeleton");
- for (var r = o[0], a = o.slice(1), u = 0, f = a; u < f.length; u++) {
- var _ = f[u];
- if (_.length === 0)
- throw new Error("Invalid number skeleton");
- }
- n.push({ stem: r, options: a });
- }
- return n;
-}
-function k0(t) {
- return t.replace(/^(.*?)-/, "");
-}
-var yo = /^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g, sa = /^(@+)?(\+|#+)?[rs]?$/g, S0 = /(\*)(0+)|(#+)(0+)|(0+)/g, oa = /^(0+)$/;
-function Eo(t) {
- var e = {};
- return t[t.length - 1] === "r" ? e.roundingPriority = "morePrecision" : t[t.length - 1] === "s" && (e.roundingPriority = "lessPrecision"), t.replace(sa, function(n, i, l) {
- return typeof l != "string" ? (e.minimumSignificantDigits = i.length, e.maximumSignificantDigits = i.length) : l === "+" ? e.minimumSignificantDigits = i.length : i[0] === "#" ? e.maximumSignificantDigits = i.length : (e.minimumSignificantDigits = i.length, e.maximumSignificantDigits = i.length + (typeof l == "string" ? l.length : 0)), "";
- }), e;
-}
-function ra(t) {
- switch (t) {
- case "sign-auto":
- return {
- signDisplay: "auto"
- };
- case "sign-accounting":
- case "()":
- return {
- currencySign: "accounting"
- };
- case "sign-always":
- case "+!":
- return {
- signDisplay: "always"
- };
- case "sign-accounting-always":
- case "()!":
- return {
- signDisplay: "always",
- currencySign: "accounting"
- };
- case "sign-except-zero":
- case "+?":
- return {
- signDisplay: "exceptZero"
- };
- case "sign-accounting-except-zero":
- case "()?":
- return {
- signDisplay: "exceptZero",
- currencySign: "accounting"
- };
- case "sign-never":
- case "+_":
- return {
- signDisplay: "never"
- };
- }
-}
-function C0(t) {
- var e;
- if (t[0] === "E" && t[1] === "E" ? (e = {
- notation: "engineering"
- }, t = t.slice(2)) : t[0] === "E" && (e = {
- notation: "scientific"
- }, t = t.slice(1)), e) {
- var n = t.slice(0, 2);
- if (n === "+!" ? (e.signDisplay = "always", t = t.slice(2)) : n === "+?" && (e.signDisplay = "exceptZero", t = t.slice(2)), !oa.test(t))
- throw new Error("Malformed concise eng/scientific notation");
- e.minimumIntegerDigits = t.length;
- }
- return e;
-}
-function ko(t) {
- var e = {}, n = ra(t);
- return n || e;
-}
-function A0(t) {
- for (var e = {}, n = 0, i = t; n < i.length; n++) {
- var l = i[n];
- switch (l.stem) {
- case "percent":
- case "%":
- e.style = "percent";
- continue;
- case "%x100":
- e.style = "percent", e.scale = 100;
- continue;
- case "currency":
- e.style = "currency", e.currency = l.options[0];
- continue;
- case "group-off":
- case ",_":
- e.useGrouping = !1;
- continue;
- case "precision-integer":
- case ".":
- e.maximumFractionDigits = 0;
- continue;
- case "measure-unit":
- case "unit":
- e.style = "unit", e.unit = k0(l.options[0]);
- continue;
- case "compact-short":
- case "K":
- e.notation = "compact", e.compactDisplay = "short";
- continue;
- case "compact-long":
- case "KK":
- e.notation = "compact", e.compactDisplay = "long";
- continue;
- case "scientific":
- e = j(j(j({}, e), { notation: "scientific" }), l.options.reduce(function(a, u) {
- return j(j({}, a), ko(u));
- }, {}));
- continue;
- case "engineering":
- e = j(j(j({}, e), { notation: "engineering" }), l.options.reduce(function(a, u) {
- return j(j({}, a), ko(u));
- }, {}));
- continue;
- case "notation-simple":
- e.notation = "standard";
- continue;
- case "unit-width-narrow":
- e.currencyDisplay = "narrowSymbol", e.unitDisplay = "narrow";
- continue;
- case "unit-width-short":
- e.currencyDisplay = "code", e.unitDisplay = "short";
- continue;
- case "unit-width-full-name":
- e.currencyDisplay = "name", e.unitDisplay = "long";
- continue;
- case "unit-width-iso-code":
- e.currencyDisplay = "symbol";
- continue;
- case "scale":
- e.scale = parseFloat(l.options[0]);
- continue;
- case "integer-width":
- if (l.options.length > 1)
- throw new RangeError("integer-width stems only accept a single optional option");
- l.options[0].replace(S0, function(a, u, f, _, h, c) {
- if (u)
- e.minimumIntegerDigits = f.length;
- else {
- if (_ && h)
- throw new Error("We currently do not support maximum integer digits");
- if (c)
- throw new Error("We currently do not support exact integer digits");
- }
- return "";
- });
- continue;
- }
- if (oa.test(l.stem)) {
- e.minimumIntegerDigits = l.stem.length;
- continue;
- }
- if (yo.test(l.stem)) {
- if (l.options.length > 1)
- throw new RangeError("Fraction-precision stems only accept a single optional option");
- l.stem.replace(yo, function(a, u, f, _, h, c) {
- return f === "*" ? e.minimumFractionDigits = u.length : _ && _[0] === "#" ? e.maximumFractionDigits = _.length : h && c ? (e.minimumFractionDigits = h.length, e.maximumFractionDigits = h.length + c.length) : (e.minimumFractionDigits = u.length, e.maximumFractionDigits = u.length), "";
- });
- var s = l.options[0];
- s === "w" ? e = j(j({}, e), { trailingZeroDisplay: "stripIfInteger" }) : s && (e = j(j({}, e), Eo(s)));
- continue;
- }
- if (sa.test(l.stem)) {
- e = j(j({}, e), Eo(l.stem));
- continue;
- }
- var o = ra(l.stem);
- o && (e = j(j({}, e), o));
- var r = C0(l.stem);
- r && (e = j(j({}, e), r));
- }
- return e;
-}
-var ni = {
- AX: [
- "H"
- ],
- BQ: [
- "H"
- ],
- CP: [
- "H"
- ],
- CZ: [
- "H"
- ],
- DK: [
- "H"
- ],
- FI: [
- "H"
- ],
- ID: [
- "H"
- ],
- IS: [
- "H"
- ],
- ML: [
- "H"
- ],
- NE: [
- "H"
- ],
- RU: [
- "H"
- ],
- SE: [
- "H"
- ],
- SJ: [
- "H"
- ],
- SK: [
- "H"
- ],
- AS: [
- "h",
- "H"
- ],
- BT: [
- "h",
- "H"
- ],
- DJ: [
- "h",
- "H"
- ],
- ER: [
- "h",
- "H"
- ],
- GH: [
- "h",
- "H"
- ],
- IN: [
- "h",
- "H"
- ],
- LS: [
- "h",
- "H"
- ],
- PG: [
- "h",
- "H"
- ],
- PW: [
- "h",
- "H"
- ],
- SO: [
- "h",
- "H"
- ],
- TO: [
- "h",
- "H"
- ],
- VU: [
- "h",
- "H"
- ],
- WS: [
- "h",
- "H"
- ],
- "001": [
- "H",
- "h"
- ],
- AL: [
- "h",
- "H",
- "hB"
- ],
- TD: [
- "h",
- "H",
- "hB"
- ],
- "ca-ES": [
- "H",
- "h",
- "hB"
- ],
- CF: [
- "H",
- "h",
- "hB"
- ],
- CM: [
- "H",
- "h",
- "hB"
- ],
- "fr-CA": [
- "H",
- "h",
- "hB"
- ],
- "gl-ES": [
- "H",
- "h",
- "hB"
- ],
- "it-CH": [
- "H",
- "h",
- "hB"
- ],
- "it-IT": [
- "H",
- "h",
- "hB"
- ],
- LU: [
- "H",
- "h",
- "hB"
- ],
- NP: [
- "H",
- "h",
- "hB"
- ],
- PF: [
- "H",
- "h",
- "hB"
- ],
- SC: [
- "H",
- "h",
- "hB"
- ],
- SM: [
- "H",
- "h",
- "hB"
- ],
- SN: [
- "H",
- "h",
- "hB"
- ],
- TF: [
- "H",
- "h",
- "hB"
- ],
- VA: [
- "H",
- "h",
- "hB"
- ],
- CY: [
- "h",
- "H",
- "hb",
- "hB"
- ],
- GR: [
- "h",
- "H",
- "hb",
- "hB"
- ],
- CO: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- DO: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- KP: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- KR: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- NA: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- PA: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- PR: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- VE: [
- "h",
- "H",
- "hB",
- "hb"
- ],
- AC: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- AI: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- BW: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- BZ: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- CC: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- CK: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- CX: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- DG: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- FK: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- GB: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- GG: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- GI: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- IE: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- IM: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- IO: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- JE: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- LT: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- MK: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- MN: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- MS: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- NF: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- NG: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- NR: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- NU: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- PN: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- SH: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- SX: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- TA: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- ZA: [
- "H",
- "h",
- "hb",
- "hB"
- ],
- "af-ZA": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- AR: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- CL: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- CR: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- CU: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- EA: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- "es-BO": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- "es-BR": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- "es-EC": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- "es-ES": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- "es-GQ": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- "es-PE": [
- "H",
- "h",
- "hB",
- "hb"
- ],
- GT: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- HN: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- IC: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- KG: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- KM: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- LK: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- MA: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- MX: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- NI: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- PY: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- SV: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- UY: [
- "H",
- "h",
- "hB",
- "hb"
- ],
- JP: [
- "H",
- "h",
- "K"
- ],
- AD: [
- "H",
- "hB"
- ],
- AM: [
- "H",
- "hB"
- ],
- AO: [
- "H",
- "hB"
- ],
- AT: [
- "H",
- "hB"
- ],
- AW: [
- "H",
- "hB"
- ],
- BE: [
- "H",
- "hB"
- ],
- BF: [
- "H",
- "hB"
- ],
- BJ: [
- "H",
- "hB"
- ],
- BL: [
- "H",
- "hB"
- ],
- BR: [
- "H",
- "hB"
- ],
- CG: [
- "H",
- "hB"
- ],
- CI: [
- "H",
- "hB"
- ],
- CV: [
- "H",
- "hB"
- ],
- DE: [
- "H",
- "hB"
- ],
- EE: [
- "H",
- "hB"
- ],
- FR: [
- "H",
- "hB"
- ],
- GA: [
- "H",
- "hB"
- ],
- GF: [
- "H",
- "hB"
- ],
- GN: [
- "H",
- "hB"
- ],
- GP: [
- "H",
- "hB"
- ],
- GW: [
- "H",
- "hB"
- ],
- HR: [
- "H",
- "hB"
- ],
- IL: [
- "H",
- "hB"
- ],
- IT: [
- "H",
- "hB"
- ],
- KZ: [
- "H",
- "hB"
- ],
- MC: [
- "H",
- "hB"
- ],
- MD: [
- "H",
- "hB"
- ],
- MF: [
- "H",
- "hB"
- ],
- MQ: [
- "H",
- "hB"
- ],
- MZ: [
- "H",
- "hB"
- ],
- NC: [
- "H",
- "hB"
- ],
- NL: [
- "H",
- "hB"
- ],
- PM: [
- "H",
- "hB"
- ],
- PT: [
- "H",
- "hB"
- ],
- RE: [
- "H",
- "hB"
- ],
- RO: [
- "H",
- "hB"
- ],
- SI: [
- "H",
- "hB"
- ],
- SR: [
- "H",
- "hB"
- ],
- ST: [
- "H",
- "hB"
- ],
- TG: [
- "H",
- "hB"
- ],
- TR: [
- "H",
- "hB"
- ],
- WF: [
- "H",
- "hB"
- ],
- YT: [
- "H",
- "hB"
- ],
- BD: [
- "h",
- "hB",
- "H"
- ],
- PK: [
- "h",
- "hB",
- "H"
- ],
- AZ: [
- "H",
- "hB",
- "h"
- ],
- BA: [
- "H",
- "hB",
- "h"
- ],
- BG: [
- "H",
- "hB",
- "h"
- ],
- CH: [
- "H",
- "hB",
- "h"
- ],
- GE: [
- "H",
- "hB",
- "h"
- ],
- LI: [
- "H",
- "hB",
- "h"
- ],
- ME: [
- "H",
- "hB",
- "h"
- ],
- RS: [
- "H",
- "hB",
- "h"
- ],
- UA: [
- "H",
- "hB",
- "h"
- ],
- UZ: [
- "H",
- "hB",
- "h"
- ],
- XK: [
- "H",
- "hB",
- "h"
- ],
- AG: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- AU: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- BB: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- BM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- BS: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- CA: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- DM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- "en-001": [
- "h",
- "hb",
- "H",
- "hB"
- ],
- FJ: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- FM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- GD: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- GM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- GU: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- GY: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- JM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- KI: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- KN: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- KY: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- LC: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- LR: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- MH: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- MP: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- MW: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- NZ: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- SB: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- SG: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- SL: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- SS: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- SZ: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- TC: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- TT: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- UM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- US: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- VC: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- VG: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- VI: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- ZM: [
- "h",
- "hb",
- "H",
- "hB"
- ],
- BO: [
- "H",
- "hB",
- "h",
- "hb"
- ],
- EC: [
- "H",
- "hB",
- "h",
- "hb"
- ],
- ES: [
- "H",
- "hB",
- "h",
- "hb"
- ],
- GQ: [
- "H",
- "hB",
- "h",
- "hb"
- ],
- PE: [
- "H",
- "hB",
- "h",
- "hb"
- ],
- AE: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- "ar-001": [
- "h",
- "hB",
- "hb",
- "H"
- ],
- BH: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- DZ: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- EG: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- EH: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- HK: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- IQ: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- JO: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- KW: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- LB: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- LY: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- MO: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- MR: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- OM: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- PH: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- PS: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- QA: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- SA: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- SD: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- SY: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- TN: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- YE: [
- "h",
- "hB",
- "hb",
- "H"
- ],
- AF: [
- "H",
- "hb",
- "hB",
- "h"
- ],
- LA: [
- "H",
- "hb",
- "hB",
- "h"
- ],
- CN: [
- "H",
- "hB",
- "hb",
- "h"
- ],
- LV: [
- "H",
- "hB",
- "hb",
- "h"
- ],
- TL: [
- "H",
- "hB",
- "hb",
- "h"
- ],
- "zu-ZA": [
- "H",
- "hB",
- "hb",
- "h"
- ],
- CD: [
- "hB",
- "H"
- ],
- IR: [
- "hB",
- "H"
- ],
- "hi-IN": [
- "hB",
- "h",
- "H"
- ],
- "kn-IN": [
- "hB",
- "h",
- "H"
- ],
- "ml-IN": [
- "hB",
- "h",
- "H"
- ],
- "te-IN": [
- "hB",
- "h",
- "H"
- ],
- KH: [
- "hB",
- "h",
- "H",
- "hb"
- ],
- "ta-IN": [
- "hB",
- "h",
- "hb",
- "H"
- ],
- BN: [
- "hb",
- "hB",
- "h",
- "H"
- ],
- MY: [
- "hb",
- "hB",
- "h",
- "H"
- ],
- ET: [
- "hB",
- "hb",
- "h",
- "H"
- ],
- "gu-IN": [
- "hB",
- "hb",
- "h",
- "H"
- ],
- "mr-IN": [
- "hB",
- "hb",
- "h",
- "H"
- ],
- "pa-IN": [
- "hB",
- "hb",
- "h",
- "H"
- ],
- TW: [
- "hB",
- "hb",
- "h",
- "H"
- ],
- KE: [
- "hB",
- "hb",
- "H",
- "h"
- ],
- MM: [
- "hB",
- "hb",
- "H",
- "h"
- ],
- TZ: [
- "hB",
- "hb",
- "H",
- "h"
- ],
- UG: [
- "hB",
- "hb",
- "H",
- "h"
- ]
-};
-function B0(t, e) {
- for (var n = "", i = 0; i < t.length; i++) {
- var l = t.charAt(i);
- if (l === "j") {
- for (var s = 0; i + 1 < t.length && t.charAt(i + 1) === l; )
- s++, i++;
- var o = 1 + (s & 1), r = s < 2 ? 1 : 3 + (s >> 1), a = "a", u = T0(e);
- for ((u == "H" || u == "k") && (r = 0); r-- > 0; )
- n += a;
- for (; o-- > 0; )
- n = u + n;
- } else
- l === "J" ? n += "H" : n += l;
- }
- return n;
-}
-function T0(t) {
- var e = t.hourCycle;
- if (e === void 0 && // @ts-ignore hourCycle(s) is not identified yet
- t.hourCycles && // @ts-ignore
- t.hourCycles.length && (e = t.hourCycles[0]), e)
- switch (e) {
- case "h24":
- return "k";
- case "h23":
- return "H";
- case "h12":
- return "h";
- case "h11":
- return "K";
- default:
- throw new Error("Invalid hourCycle");
- }
- var n = t.language, i;
- n !== "root" && (i = t.maximize().region);
- var l = ni[i || ""] || ni[n || ""] || ni["".concat(n, "-001")] || ni["001"];
- return l[0];
-}
-var bl, H0 = new RegExp("^".concat(la.source, "*")), P0 = new RegExp("".concat(la.source, "*$"));
-function q(t, e) {
- return { start: t, end: e };
-}
-var N0 = !!String.prototype.startsWith, L0 = !!String.fromCodePoint, I0 = !!Object.fromEntries, M0 = !!String.prototype.codePointAt, O0 = !!String.prototype.trimStart, D0 = !!String.prototype.trimEnd, R0 = !!Number.isSafeInteger, U0 = R0 ? Number.isSafeInteger : function(t) {
- return typeof t == "number" && isFinite(t) && Math.floor(t) === t && Math.abs(t) <= 9007199254740991;
-}, Wl = !0;
-try {
- var F0 = ua("([^\\p{White_Space}\\p{Pattern_Syntax}]*)", "yu");
- Wl = ((bl = F0.exec("a")) === null || bl === void 0 ? void 0 : bl[0]) === "a";
-} catch {
- Wl = !1;
-}
-var So = N0 ? (
- // Native
- function(e, n, i) {
- return e.startsWith(n, i);
- }
-) : (
- // For IE11
- function(e, n, i) {
- return e.slice(i, i + n.length) === n;
- }
-), Zl = L0 ? String.fromCodePoint : (
- // IE11
- function() {
- for (var e = [], n = 0; n < arguments.length; n++)
- e[n] = arguments[n];
- for (var i = "", l = e.length, s = 0, o; l > s; ) {
- if (o = e[s++], o > 1114111)
- throw RangeError(o + " is not a valid code point");
- i += o < 65536 ? String.fromCharCode(o) : String.fromCharCode(((o -= 65536) >> 10) + 55296, o % 1024 + 56320);
- }
- return i;
- }
-), Co = (
- // native
- I0 ? Object.fromEntries : (
- // Ponyfill
- function(e) {
- for (var n = {}, i = 0, l = e; i < l.length; i++) {
- var s = l[i], o = s[0], r = s[1];
- n[o] = r;
- }
- return n;
- }
- )
-), aa = M0 ? (
- // Native
- function(e, n) {
- return e.codePointAt(n);
- }
-) : (
- // IE 11
- function(e, n) {
- var i = e.length;
- if (!(n < 0 || n >= i)) {
- var l = e.charCodeAt(n), s;
- return l < 55296 || l > 56319 || n + 1 === i || (s = e.charCodeAt(n + 1)) < 56320 || s > 57343 ? l : (l - 55296 << 10) + (s - 56320) + 65536;
- }
- }
-), q0 = O0 ? (
- // Native
- function(e) {
- return e.trimStart();
- }
-) : (
- // Ponyfill
- function(e) {
- return e.replace(H0, "");
- }
-), z0 = D0 ? (
- // Native
- function(e) {
- return e.trimEnd();
- }
-) : (
- // Ponyfill
- function(e) {
- return e.replace(P0, "");
- }
-);
-function ua(t, e) {
- return new RegExp(t, e);
-}
-var Yl;
-if (Wl) {
- var Ao = ua("([^\\p{White_Space}\\p{Pattern_Syntax}]*)", "yu");
- Yl = function(e, n) {
- var i;
- Ao.lastIndex = n;
- var l = Ao.exec(e);
- return (i = l[1]) !== null && i !== void 0 ? i : "";
- };
-} else
- Yl = function(e, n) {
- for (var i = []; ; ) {
- var l = aa(e, n);
- if (l === void 0 || fa(l) || V0(l))
- break;
- i.push(l), n += l >= 65536 ? 2 : 1;
- }
- return Zl.apply(void 0, i);
- };
-var j0 = (
- /** @class */
- function() {
- function t(e, n) {
- n === void 0 && (n = {}), this.message = e, this.position = { offset: 0, line: 1, column: 1 }, this.ignoreTag = !!n.ignoreTag, this.locale = n.locale, this.requiresOtherClause = !!n.requiresOtherClause, this.shouldParseSkeletons = !!n.shouldParseSkeletons;
- }
- return t.prototype.parse = function() {
- if (this.offset() !== 0)
- throw Error("parser can only be used once");
- return this.parseMessage(0, "", !1);
- }, t.prototype.parseMessage = function(e, n, i) {
- for (var l = []; !this.isEOF(); ) {
- var s = this.char();
- if (s === 123) {
- var o = this.parseArgument(e, i);
- if (o.err)
- return o;
- l.push(o.val);
- } else {
- if (s === 125 && e > 0)
- break;
- if (s === 35 && (n === "plural" || n === "selectordinal")) {
- var r = this.clonePosition();
- this.bump(), l.push({
- type: K.pound,
- location: q(r, this.clonePosition())
- });
- } else if (s === 60 && !this.ignoreTag && this.peek() === 47) {
- if (i)
- break;
- return this.error(F.UNMATCHED_CLOSING_TAG, q(this.clonePosition(), this.clonePosition()));
- } else if (s === 60 && !this.ignoreTag && Jl(this.peek() || 0)) {
- var o = this.parseTag(e, n);
- if (o.err)
- return o;
- l.push(o.val);
- } else {
- var o = this.parseLiteral(e, n);
- if (o.err)
- return o;
- l.push(o.val);
- }
- }
- }
- return { val: l, err: null };
- }, t.prototype.parseTag = function(e, n) {
- var i = this.clonePosition();
- this.bump();
- var l = this.parseTagName();
- if (this.bumpSpace(), this.bumpIf("/>"))
- return {
- val: {
- type: K.literal,
- value: "<".concat(l, "/>"),
- location: q(i, this.clonePosition())
- },
- err: null
- };
- if (this.bumpIf(">")) {
- var s = this.parseMessage(e + 1, n, !0);
- if (s.err)
- return s;
- var o = s.val, r = this.clonePosition();
- if (this.bumpIf("")) {
- if (this.isEOF() || !Jl(this.char()))
- return this.error(F.INVALID_TAG, q(r, this.clonePosition()));
- var a = this.clonePosition(), u = this.parseTagName();
- return l !== u ? this.error(F.UNMATCHED_CLOSING_TAG, q(a, this.clonePosition())) : (this.bumpSpace(), this.bumpIf(">") ? {
- val: {
- type: K.tag,
- value: l,
- children: o,
- location: q(i, this.clonePosition())
- },
- err: null
- } : this.error(F.INVALID_TAG, q(r, this.clonePosition())));
- } else
- return this.error(F.UNCLOSED_TAG, q(i, this.clonePosition()));
- } else
- return this.error(F.INVALID_TAG, q(i, this.clonePosition()));
- }, t.prototype.parseTagName = function() {
- var e = this.offset();
- for (this.bump(); !this.isEOF() && x0(this.char()); )
- this.bump();
- return this.message.slice(e, this.offset());
- }, t.prototype.parseLiteral = function(e, n) {
- for (var i = this.clonePosition(), l = ""; ; ) {
- var s = this.tryParseQuote(n);
- if (s) {
- l += s;
- continue;
- }
- var o = this.tryParseUnquoted(e, n);
- if (o) {
- l += o;
- continue;
- }
- var r = this.tryParseLeftAngleBracket();
- if (r) {
- l += r;
- continue;
- }
- break;
- }
- var a = q(i, this.clonePosition());
- return {
- val: { type: K.literal, value: l, location: a },
- err: null
- };
- }, t.prototype.tryParseLeftAngleBracket = function() {
- return !this.isEOF() && this.char() === 60 && (this.ignoreTag || // If at the opening tag or closing tag position, bail.
- !G0(this.peek() || 0)) ? (this.bump(), "<") : null;
- }, t.prototype.tryParseQuote = function(e) {
- if (this.isEOF() || this.char() !== 39)
- return null;
- switch (this.peek()) {
- case 39:
- return this.bump(), this.bump(), "'";
- case 123:
- case 60:
- case 62:
- case 125:
- break;
- case 35:
- if (e === "plural" || e === "selectordinal")
- break;
- return null;
- default:
- return null;
- }
- this.bump();
- var n = [this.char()];
- for (this.bump(); !this.isEOF(); ) {
- var i = this.char();
- if (i === 39)
- if (this.peek() === 39)
- n.push(39), this.bump();
- else {
- this.bump();
- break;
- }
- else
- n.push(i);
- this.bump();
- }
- return Zl.apply(void 0, n);
- }, t.prototype.tryParseUnquoted = function(e, n) {
- if (this.isEOF())
- return null;
- var i = this.char();
- return i === 60 || i === 123 || i === 35 && (n === "plural" || n === "selectordinal") || i === 125 && e > 0 ? null : (this.bump(), Zl(i));
- }, t.prototype.parseArgument = function(e, n) {
- var i = this.clonePosition();
- if (this.bump(), this.bumpSpace(), this.isEOF())
- return this.error(F.EXPECT_ARGUMENT_CLOSING_BRACE, q(i, this.clonePosition()));
- if (this.char() === 125)
- return this.bump(), this.error(F.EMPTY_ARGUMENT, q(i, this.clonePosition()));
- var l = this.parseIdentifierIfPossible().value;
- if (!l)
- return this.error(F.MALFORMED_ARGUMENT, q(i, this.clonePosition()));
- if (this.bumpSpace(), this.isEOF())
- return this.error(F.EXPECT_ARGUMENT_CLOSING_BRACE, q(i, this.clonePosition()));
- switch (this.char()) {
- case 125:
- return this.bump(), {
- val: {
- type: K.argument,
- // value does not include the opening and closing braces.
- value: l,
- location: q(i, this.clonePosition())
- },
- err: null
- };
- case 44:
- return this.bump(), this.bumpSpace(), this.isEOF() ? this.error(F.EXPECT_ARGUMENT_CLOSING_BRACE, q(i, this.clonePosition())) : this.parseArgumentOptions(e, n, l, i);
- default:
- return this.error(F.MALFORMED_ARGUMENT, q(i, this.clonePosition()));
- }
- }, t.prototype.parseIdentifierIfPossible = function() {
- var e = this.clonePosition(), n = this.offset(), i = Yl(this.message, n), l = n + i.length;
- this.bumpTo(l);
- var s = this.clonePosition(), o = q(e, s);
- return { value: i, location: o };
- }, t.prototype.parseArgumentOptions = function(e, n, i, l) {
- var s, o = this.clonePosition(), r = this.parseIdentifierIfPossible().value, a = this.clonePosition();
- switch (r) {
- case "":
- return this.error(F.EXPECT_ARGUMENT_TYPE, q(o, a));
- case "number":
- case "date":
- case "time": {
- this.bumpSpace();
- var u = null;
- if (this.bumpIf(",")) {
- this.bumpSpace();
- var f = this.clonePosition(), _ = this.parseSimpleArgStyleIfPossible();
- if (_.err)
- return _;
- var h = z0(_.val);
- if (h.length === 0)
- return this.error(F.EXPECT_ARGUMENT_STYLE, q(this.clonePosition(), this.clonePosition()));
- var c = q(f, this.clonePosition());
- u = { style: h, styleLocation: c };
- }
- var d = this.tryParseArgumentClose(l);
- if (d.err)
- return d;
- var b = q(l, this.clonePosition());
- if (u && So(u == null ? void 0 : u.style, "::", 0)) {
- var p = q0(u.style.slice(2));
- if (r === "number") {
- var _ = this.parseNumberSkeletonFromString(p, u.styleLocation);
- return _.err ? _ : {
- val: { type: K.number, value: i, location: b, style: _.val },
- err: null
- };
- } else {
- if (p.length === 0)
- return this.error(F.EXPECT_DATE_TIME_SKELETON, b);
- var g = p;
- this.locale && (g = B0(p, this.locale));
- var h = {
- type: un.dateTime,
- pattern: g,
- location: u.styleLocation,
- parsedOptions: this.shouldParseSkeletons ? v0(g) : {}
- }, y = r === "date" ? K.date : K.time;
- return {
- val: { type: y, value: i, location: b, style: h },
- err: null
- };
- }
- }
- return {
- val: {
- type: r === "number" ? K.number : r === "date" ? K.date : K.time,
- value: i,
- location: b,
- style: (s = u == null ? void 0 : u.style) !== null && s !== void 0 ? s : null
- },
- err: null
- };
- }
- case "plural":
- case "selectordinal":
- case "select": {
- var w = this.clonePosition();
- if (this.bumpSpace(), !this.bumpIf(","))
- return this.error(F.EXPECT_SELECT_ARGUMENT_OPTIONS, q(w, j({}, w)));
- this.bumpSpace();
- var C = this.parseIdentifierIfPossible(), P = 0;
- if (r !== "select" && C.value === "offset") {
- if (!this.bumpIf(":"))
- return this.error(F.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE, q(this.clonePosition(), this.clonePosition()));
- this.bumpSpace();
- var _ = this.tryParseDecimalInteger(F.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE, F.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);
- if (_.err)
- return _;
- this.bumpSpace(), C = this.parseIdentifierIfPossible(), P = _.val;
- }
- var E = this.tryParsePluralOrSelectOptions(e, r, n, C);
- if (E.err)
- return E;
- var d = this.tryParseArgumentClose(l);
- if (d.err)
- return d;
- var N = q(l, this.clonePosition());
- return r === "select" ? {
- val: {
- type: K.select,
- value: i,
- options: Co(E.val),
- location: N
- },
- err: null
- } : {
- val: {
- type: K.plural,
- value: i,
- options: Co(E.val),
- offset: P,
- pluralType: r === "plural" ? "cardinal" : "ordinal",
- location: N
- },
- err: null
- };
- }
- default:
- return this.error(F.INVALID_ARGUMENT_TYPE, q(o, a));
- }
- }, t.prototype.tryParseArgumentClose = function(e) {
- return this.isEOF() || this.char() !== 125 ? this.error(F.EXPECT_ARGUMENT_CLOSING_BRACE, q(e, this.clonePosition())) : (this.bump(), { val: !0, err: null });
- }, t.prototype.parseSimpleArgStyleIfPossible = function() {
- for (var e = 0, n = this.clonePosition(); !this.isEOF(); ) {
- var i = this.char();
- switch (i) {
- case 39: {
- this.bump();
- var l = this.clonePosition();
- if (!this.bumpUntil("'"))
- return this.error(F.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE, q(l, this.clonePosition()));
- this.bump();
- break;
- }
- case 123: {
- e += 1, this.bump();
- break;
- }
- case 125: {
- if (e > 0)
- e -= 1;
- else
- return {
- val: this.message.slice(n.offset, this.offset()),
- err: null
- };
- break;
- }
- default:
- this.bump();
- break;
- }
- }
- return {
- val: this.message.slice(n.offset, this.offset()),
- err: null
- };
- }, t.prototype.parseNumberSkeletonFromString = function(e, n) {
- var i = [];
- try {
- i = E0(e);
- } catch {
- return this.error(F.INVALID_NUMBER_SKELETON, n);
- }
- return {
- val: {
- type: un.number,
- tokens: i,
- location: n,
- parsedOptions: this.shouldParseSkeletons ? A0(i) : {}
- },
- err: null
- };
- }, t.prototype.tryParsePluralOrSelectOptions = function(e, n, i, l) {
- for (var s, o = !1, r = [], a = /* @__PURE__ */ new Set(), u = l.value, f = l.location; ; ) {
- if (u.length === 0) {
- var _ = this.clonePosition();
- if (n !== "select" && this.bumpIf("=")) {
- var h = this.tryParseDecimalInteger(F.EXPECT_PLURAL_ARGUMENT_SELECTOR, F.INVALID_PLURAL_ARGUMENT_SELECTOR);
- if (h.err)
- return h;
- f = q(_, this.clonePosition()), u = this.message.slice(_.offset, this.offset());
- } else
- break;
- }
- if (a.has(u))
- return this.error(n === "select" ? F.DUPLICATE_SELECT_ARGUMENT_SELECTOR : F.DUPLICATE_PLURAL_ARGUMENT_SELECTOR, f);
- u === "other" && (o = !0), this.bumpSpace();
- var c = this.clonePosition();
- if (!this.bumpIf("{"))
- return this.error(n === "select" ? F.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT : F.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT, q(this.clonePosition(), this.clonePosition()));
- var d = this.parseMessage(e + 1, n, i);
- if (d.err)
- return d;
- var b = this.tryParseArgumentClose(c);
- if (b.err)
- return b;
- r.push([
- u,
- {
- value: d.val,
- location: q(c, this.clonePosition())
- }
- ]), a.add(u), this.bumpSpace(), s = this.parseIdentifierIfPossible(), u = s.value, f = s.location;
- }
- return r.length === 0 ? this.error(n === "select" ? F.EXPECT_SELECT_ARGUMENT_SELECTOR : F.EXPECT_PLURAL_ARGUMENT_SELECTOR, q(this.clonePosition(), this.clonePosition())) : this.requiresOtherClause && !o ? this.error(F.MISSING_OTHER_CLAUSE, q(this.clonePosition(), this.clonePosition())) : { val: r, err: null };
- }, t.prototype.tryParseDecimalInteger = function(e, n) {
- var i = 1, l = this.clonePosition();
- this.bumpIf("+") || this.bumpIf("-") && (i = -1);
- for (var s = !1, o = 0; !this.isEOF(); ) {
- var r = this.char();
- if (r >= 48 && r <= 57)
- s = !0, o = o * 10 + (r - 48), this.bump();
- else
- break;
- }
- var a = q(l, this.clonePosition());
- return s ? (o *= i, U0(o) ? { val: o, err: null } : this.error(n, a)) : this.error(e, a);
- }, t.prototype.offset = function() {
- return this.position.offset;
- }, t.prototype.isEOF = function() {
- return this.offset() === this.message.length;
- }, t.prototype.clonePosition = function() {
- return {
- offset: this.position.offset,
- line: this.position.line,
- column: this.position.column
- };
- }, t.prototype.char = function() {
- var e = this.position.offset;
- if (e >= this.message.length)
- throw Error("out of bound");
- var n = aa(this.message, e);
- if (n === void 0)
- throw Error("Offset ".concat(e, " is at invalid UTF-16 code unit boundary"));
- return n;
- }, t.prototype.error = function(e, n) {
- return {
- val: null,
- err: {
- kind: e,
- message: this.message,
- location: n
- }
- };
- }, t.prototype.bump = function() {
- if (!this.isEOF()) {
- var e = this.char();
- e === 10 ? (this.position.line += 1, this.position.column = 1, this.position.offset += 1) : (this.position.column += 1, this.position.offset += e < 65536 ? 1 : 2);
- }
- }, t.prototype.bumpIf = function(e) {
- if (So(this.message, e, this.offset())) {
- for (var n = 0; n < e.length; n++)
- this.bump();
- return !0;
- }
- return !1;
- }, t.prototype.bumpUntil = function(e) {
- var n = this.offset(), i = this.message.indexOf(e, n);
- return i >= 0 ? (this.bumpTo(i), !0) : (this.bumpTo(this.message.length), !1);
- }, t.prototype.bumpTo = function(e) {
- if (this.offset() > e)
- throw Error("targetOffset ".concat(e, " must be greater than or equal to the current offset ").concat(this.offset()));
- for (e = Math.min(e, this.message.length); ; ) {
- var n = this.offset();
- if (n === e)
- break;
- if (n > e)
- throw Error("targetOffset ".concat(e, " is at invalid UTF-16 code unit boundary"));
- if (this.bump(), this.isEOF())
- break;
- }
- }, t.prototype.bumpSpace = function() {
- for (; !this.isEOF() && fa(this.char()); )
- this.bump();
- }, t.prototype.peek = function() {
- if (this.isEOF())
- return null;
- var e = this.char(), n = this.offset(), i = this.message.charCodeAt(n + (e >= 65536 ? 2 : 1));
- return i ?? null;
- }, t;
- }()
-);
-function Jl(t) {
- return t >= 97 && t <= 122 || t >= 65 && t <= 90;
-}
-function G0(t) {
- return Jl(t) || t === 47;
-}
-function x0(t) {
- return t === 45 || t === 46 || t >= 48 && t <= 57 || t === 95 || t >= 97 && t <= 122 || t >= 65 && t <= 90 || t == 183 || t >= 192 && t <= 214 || t >= 216 && t <= 246 || t >= 248 && t <= 893 || t >= 895 && t <= 8191 || t >= 8204 && t <= 8205 || t >= 8255 && t <= 8256 || t >= 8304 && t <= 8591 || t >= 11264 && t <= 12271 || t >= 12289 && t <= 55295 || t >= 63744 && t <= 64975 || t >= 65008 && t <= 65533 || t >= 65536 && t <= 983039;
-}
-function fa(t) {
- return t >= 9 && t <= 13 || t === 32 || t === 133 || t >= 8206 && t <= 8207 || t === 8232 || t === 8233;
-}
-function V0(t) {
- return t >= 33 && t <= 35 || t === 36 || t >= 37 && t <= 39 || t === 40 || t === 41 || t === 42 || t === 43 || t === 44 || t === 45 || t >= 46 && t <= 47 || t >= 58 && t <= 59 || t >= 60 && t <= 62 || t >= 63 && t <= 64 || t === 91 || t === 92 || t === 93 || t === 94 || t === 96 || t === 123 || t === 124 || t === 125 || t === 126 || t === 161 || t >= 162 && t <= 165 || t === 166 || t === 167 || t === 169 || t === 171 || t === 172 || t === 174 || t === 176 || t === 177 || t === 182 || t === 187 || t === 191 || t === 215 || t === 247 || t >= 8208 && t <= 8213 || t >= 8214 && t <= 8215 || t === 8216 || t === 8217 || t === 8218 || t >= 8219 && t <= 8220 || t === 8221 || t === 8222 || t === 8223 || t >= 8224 && t <= 8231 || t >= 8240 && t <= 8248 || t === 8249 || t === 8250 || t >= 8251 && t <= 8254 || t >= 8257 && t <= 8259 || t === 8260 || t === 8261 || t === 8262 || t >= 8263 && t <= 8273 || t === 8274 || t === 8275 || t >= 8277 && t <= 8286 || t >= 8592 && t <= 8596 || t >= 8597 && t <= 8601 || t >= 8602 && t <= 8603 || t >= 8604 && t <= 8607 || t === 8608 || t >= 8609 && t <= 8610 || t === 8611 || t >= 8612 && t <= 8613 || t === 8614 || t >= 8615 && t <= 8621 || t === 8622 || t >= 8623 && t <= 8653 || t >= 8654 && t <= 8655 || t >= 8656 && t <= 8657 || t === 8658 || t === 8659 || t === 8660 || t >= 8661 && t <= 8691 || t >= 8692 && t <= 8959 || t >= 8960 && t <= 8967 || t === 8968 || t === 8969 || t === 8970 || t === 8971 || t >= 8972 && t <= 8991 || t >= 8992 && t <= 8993 || t >= 8994 && t <= 9e3 || t === 9001 || t === 9002 || t >= 9003 && t <= 9083 || t === 9084 || t >= 9085 && t <= 9114 || t >= 9115 && t <= 9139 || t >= 9140 && t <= 9179 || t >= 9180 && t <= 9185 || t >= 9186 && t <= 9254 || t >= 9255 && t <= 9279 || t >= 9280 && t <= 9290 || t >= 9291 && t <= 9311 || t >= 9472 && t <= 9654 || t === 9655 || t >= 9656 && t <= 9664 || t === 9665 || t >= 9666 && t <= 9719 || t >= 9720 && t <= 9727 || t >= 9728 && t <= 9838 || t === 9839 || t >= 9840 && t <= 10087 || t === 10088 || t === 10089 || t === 10090 || t === 10091 || t === 10092 || t === 10093 || t === 10094 || t === 10095 || t === 10096 || t === 10097 || t === 10098 || t === 10099 || t === 10100 || t === 10101 || t >= 10132 && t <= 10175 || t >= 10176 && t <= 10180 || t === 10181 || t === 10182 || t >= 10183 && t <= 10213 || t === 10214 || t === 10215 || t === 10216 || t === 10217 || t === 10218 || t === 10219 || t === 10220 || t === 10221 || t === 10222 || t === 10223 || t >= 10224 && t <= 10239 || t >= 10240 && t <= 10495 || t >= 10496 && t <= 10626 || t === 10627 || t === 10628 || t === 10629 || t === 10630 || t === 10631 || t === 10632 || t === 10633 || t === 10634 || t === 10635 || t === 10636 || t === 10637 || t === 10638 || t === 10639 || t === 10640 || t === 10641 || t === 10642 || t === 10643 || t === 10644 || t === 10645 || t === 10646 || t === 10647 || t === 10648 || t >= 10649 && t <= 10711 || t === 10712 || t === 10713 || t === 10714 || t === 10715 || t >= 10716 && t <= 10747 || t === 10748 || t === 10749 || t >= 10750 && t <= 11007 || t >= 11008 && t <= 11055 || t >= 11056 && t <= 11076 || t >= 11077 && t <= 11078 || t >= 11079 && t <= 11084 || t >= 11085 && t <= 11123 || t >= 11124 && t <= 11125 || t >= 11126 && t <= 11157 || t === 11158 || t >= 11159 && t <= 11263 || t >= 11776 && t <= 11777 || t === 11778 || t === 11779 || t === 11780 || t === 11781 || t >= 11782 && t <= 11784 || t === 11785 || t === 11786 || t === 11787 || t === 11788 || t === 11789 || t >= 11790 && t <= 11798 || t === 11799 || t >= 11800 && t <= 11801 || t === 11802 || t === 11803 || t === 11804 || t === 11805 || t >= 11806 && t <= 11807 || t === 11808 || t === 11809 || t === 11810 || t === 11811 || t === 11812 || t === 11813 || t === 11814 || t === 11815 || t === 11816 || t === 11817 || t >= 11818 && t <= 11822 || t === 11823 || t >= 11824 && t <= 11833 || t >= 11834 && t <= 11835 || t >= 11836 && t <= 11839 || t === 11840 || t === 11841 || t === 11842 || t >= 11843 && t <= 11855 || t >= 11856 && t <= 11857 || t === 11858 || t >= 11859 && t <= 11903 || t >= 12289 && t <= 12291 || t === 12296 || t === 12297 || t === 12298 || t === 12299 || t === 12300 || t === 12301 || t === 12302 || t === 12303 || t === 12304 || t === 12305 || t >= 12306 && t <= 12307 || t === 12308 || t === 12309 || t === 12310 || t === 12311 || t === 12312 || t === 12313 || t === 12314 || t === 12315 || t === 12316 || t === 12317 || t >= 12318 && t <= 12319 || t === 12320 || t === 12336 || t === 64830 || t === 64831 || t >= 65093 && t <= 65094;
-}
-function Ql(t) {
- t.forEach(function(e) {
- if (delete e.location, ea(e) || ta(e))
- for (var n in e.options)
- delete e.options[n].location, Ql(e.options[n].value);
- else
- Qr(e) && ia(e.style) || (Kr(e) || $r(e)) && Xl(e.style) ? delete e.style.location : na(e) && Ql(e.children);
- });
-}
-function X0(t, e) {
- e === void 0 && (e = {}), e = j({ shouldParseSkeletons: !0, requiresOtherClause: !0 }, e);
- var n = new j0(t, e).parse();
- if (n.err) {
- var i = SyntaxError(F[n.err.kind]);
- throw i.location = n.err.location, i.originalMessage = n.err.message, i;
- }
- return e != null && e.captureLocation || Ql(n.val), n.val;
-}
-function pl(t, e) {
- var n = e && e.cache ? e.cache : K0, i = e && e.serializer ? e.serializer : Q0, l = e && e.strategy ? e.strategy : Z0;
- return l(t, {
- cache: n,
- serializer: i
- });
-}
-function W0(t) {
- return t == null || typeof t == "number" || typeof t == "boolean";
-}
-function ca(t, e, n, i) {
- var l = W0(i) ? i : n(i), s = e.get(l);
- return typeof s > "u" && (s = t.call(this, i), e.set(l, s)), s;
-}
-function _a(t, e, n) {
- var i = Array.prototype.slice.call(arguments, 3), l = n(i), s = e.get(l);
- return typeof s > "u" && (s = t.apply(this, i), e.set(l, s)), s;
-}
-function ds(t, e, n, i, l) {
- return n.bind(e, t, i, l);
-}
-function Z0(t, e) {
- var n = t.length === 1 ? ca : _a;
- return ds(t, this, n, e.cache.create(), e.serializer);
-}
-function Y0(t, e) {
- return ds(t, this, _a, e.cache.create(), e.serializer);
-}
-function J0(t, e) {
- return ds(t, this, ca, e.cache.create(), e.serializer);
-}
-var Q0 = function() {
- return JSON.stringify(arguments);
-};
-function ms() {
- this.cache = /* @__PURE__ */ Object.create(null);
-}
-ms.prototype.get = function(t) {
- return this.cache[t];
-};
-ms.prototype.set = function(t, e) {
- this.cache[t] = e;
-};
-var K0 = {
- create: function() {
- return new ms();
- }
-}, wl = {
- variadic: Y0,
- monadic: J0
-}, fn;
-(function(t) {
- t.MISSING_VALUE = "MISSING_VALUE", t.INVALID_VALUE = "INVALID_VALUE", t.MISSING_INTL_API = "MISSING_INTL_API";
-})(fn || (fn = {}));
-var ji = (
- /** @class */
- function(t) {
- zi(e, t);
- function e(n, i, l) {
- var s = t.call(this, n) || this;
- return s.code = i, s.originalMessage = l, s;
- }
- return e.prototype.toString = function() {
- return "[formatjs Error: ".concat(this.code, "] ").concat(this.message);
- }, e;
- }(Error)
-), Bo = (
- /** @class */
- function(t) {
- zi(e, t);
- function e(n, i, l, s) {
- return t.call(this, 'Invalid values for "'.concat(n, '": "').concat(i, '". Options are "').concat(Object.keys(l).join('", "'), '"'), fn.INVALID_VALUE, s) || this;
- }
- return e;
- }(ji)
-), $0 = (
- /** @class */
- function(t) {
- zi(e, t);
- function e(n, i, l) {
- return t.call(this, 'Value for "'.concat(n, '" must be of type ').concat(i), fn.INVALID_VALUE, l) || this;
- }
- return e;
- }(ji)
-), ed = (
- /** @class */
- function(t) {
- zi(e, t);
- function e(n, i) {
- return t.call(this, 'The intl string context variable "'.concat(n, '" was not provided to the string "').concat(i, '"'), fn.MISSING_VALUE, i) || this;
- }
- return e;
- }(ji)
-), ye;
-(function(t) {
- t[t.literal = 0] = "literal", t[t.object = 1] = "object";
-})(ye || (ye = {}));
-function td(t) {
- return t.length < 2 ? t : t.reduce(function(e, n) {
- var i = e[e.length - 1];
- return !i || i.type !== ye.literal || n.type !== ye.literal ? e.push(n) : i.value += n.value, e;
- }, []);
-}
-function nd(t) {
- return typeof t == "function";
-}
-function pi(t, e, n, i, l, s, o) {
- if (t.length === 1 && vo(t[0]))
- return [
- {
- type: ye.literal,
- value: t[0].value
- }
- ];
- for (var r = [], a = 0, u = t; a < u.length; a++) {
- var f = u[a];
- if (vo(f)) {
- r.push({
- type: ye.literal,
- value: f.value
- });
- continue;
- }
- if (p0(f)) {
- typeof s == "number" && r.push({
- type: ye.literal,
- value: n.getNumberFormat(e).format(s)
- });
- continue;
- }
- var _ = f.value;
- if (!(l && _ in l))
- throw new ed(_, o);
- var h = l[_];
- if (b0(f)) {
- (!h || typeof h == "string" || typeof h == "number") && (h = typeof h == "string" || typeof h == "number" ? String(h) : ""), r.push({
- type: typeof h == "string" ? ye.literal : ye.object,
- value: h
- });
- continue;
- }
- if (Kr(f)) {
- var c = typeof f.style == "string" ? i.date[f.style] : Xl(f.style) ? f.style.parsedOptions : void 0;
- r.push({
- type: ye.literal,
- value: n.getDateTimeFormat(e, c).format(h)
- });
- continue;
- }
- if ($r(f)) {
- var c = typeof f.style == "string" ? i.time[f.style] : Xl(f.style) ? f.style.parsedOptions : i.time.medium;
- r.push({
- type: ye.literal,
- value: n.getDateTimeFormat(e, c).format(h)
- });
- continue;
- }
- if (Qr(f)) {
- var c = typeof f.style == "string" ? i.number[f.style] : ia(f.style) ? f.style.parsedOptions : void 0;
- c && c.scale && (h = h * (c.scale || 1)), r.push({
- type: ye.literal,
- value: n.getNumberFormat(e, c).format(h)
- });
- continue;
- }
- if (na(f)) {
- var d = f.children, b = f.value, p = l[b];
- if (!nd(p))
- throw new $0(b, "function", o);
- var g = pi(d, e, n, i, l, s), y = p(g.map(function(P) {
- return P.value;
- }));
- Array.isArray(y) || (y = [y]), r.push.apply(r, y.map(function(P) {
- return {
- type: typeof P == "string" ? ye.literal : ye.object,
- value: P
- };
- }));
- }
- if (ea(f)) {
- var w = f.options[h] || f.options.other;
- if (!w)
- throw new Bo(f.value, h, Object.keys(f.options), o);
- r.push.apply(r, pi(w.value, e, n, i, l));
- continue;
- }
- if (ta(f)) {
- var w = f.options["=".concat(h)];
- if (!w) {
- if (!Intl.PluralRules)
- throw new ji(`Intl.PluralRules is not available in this environment.
-Try polyfilling it using "@formatjs/intl-pluralrules"
-`, fn.MISSING_INTL_API, o);
- var C = n.getPluralRules(e, { type: f.pluralType }).select(h - (f.offset || 0));
- w = f.options[C] || f.options.other;
- }
- if (!w)
- throw new Bo(f.value, h, Object.keys(f.options), o);
- r.push.apply(r, pi(w.value, e, n, i, l, h - (f.offset || 0)));
- continue;
- }
- }
- return td(r);
-}
-function id(t, e) {
- return e ? j(j(j({}, t || {}), e || {}), Object.keys(t).reduce(function(n, i) {
- return n[i] = j(j({}, t[i]), e[i] || {}), n;
- }, {})) : t;
-}
-function ld(t, e) {
- return e ? Object.keys(t).reduce(function(n, i) {
- return n[i] = id(t[i], e[i]), n;
- }, j({}, t)) : t;
-}
-function vl(t) {
- return {
- create: function() {
- return {
- get: function(e) {
- return t[e];
- },
- set: function(e, n) {
- t[e] = n;
- }
- };
- }
- };
-}
-function sd(t) {
- return t === void 0 && (t = {
- number: {},
- dateTime: {},
- pluralRules: {}
- }), {
- getNumberFormat: pl(function() {
- for (var e, n = [], i = 0; i < arguments.length; i++)
- n[i] = arguments[i];
- return new ((e = Intl.NumberFormat).bind.apply(e, gl([void 0], n, !1)))();
- }, {
- cache: vl(t.number),
- strategy: wl.variadic
- }),
- getDateTimeFormat: pl(function() {
- for (var e, n = [], i = 0; i < arguments.length; i++)
- n[i] = arguments[i];
- return new ((e = Intl.DateTimeFormat).bind.apply(e, gl([void 0], n, !1)))();
- }, {
- cache: vl(t.dateTime),
- strategy: wl.variadic
- }),
- getPluralRules: pl(function() {
- for (var e, n = [], i = 0; i < arguments.length; i++)
- n[i] = arguments[i];
- return new ((e = Intl.PluralRules).bind.apply(e, gl([void 0], n, !1)))();
- }, {
- cache: vl(t.pluralRules),
- strategy: wl.variadic
- })
- };
-}
-var od = (
- /** @class */
- function() {
- function t(e, n, i, l) {
- var s = this;
- if (n === void 0 && (n = t.defaultLocale), this.formatterCache = {
- number: {},
- dateTime: {},
- pluralRules: {}
- }, this.format = function(o) {
- var r = s.formatToParts(o);
- if (r.length === 1)
- return r[0].value;
- var a = r.reduce(function(u, f) {
- return !u.length || f.type !== ye.literal || typeof u[u.length - 1] != "string" ? u.push(f.value) : u[u.length - 1] += f.value, u;
- }, []);
- return a.length <= 1 ? a[0] || "" : a;
- }, this.formatToParts = function(o) {
- return pi(s.ast, s.locales, s.formatters, s.formats, o, void 0, s.message);
- }, this.resolvedOptions = function() {
- return {
- locale: s.resolvedLocale.toString()
- };
- }, this.getAst = function() {
- return s.ast;
- }, this.locales = n, this.resolvedLocale = t.resolveLocale(n), typeof e == "string") {
- if (this.message = e, !t.__parse)
- throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");
- this.ast = t.__parse(e, {
- ignoreTag: l == null ? void 0 : l.ignoreTag,
- locale: this.resolvedLocale
- });
- } else
- this.ast = e;
- if (!Array.isArray(this.ast))
- throw new TypeError("A message must be provided as a String or AST.");
- this.formats = ld(t.formats, i), this.formatters = l && l.formatters || sd(this.formatterCache);
- }
- return Object.defineProperty(t, "defaultLocale", {
- get: function() {
- return t.memoizedDefaultLocale || (t.memoizedDefaultLocale = new Intl.NumberFormat().resolvedOptions().locale), t.memoizedDefaultLocale;
- },
- enumerable: !1,
- configurable: !0
- }), t.memoizedDefaultLocale = null, t.resolveLocale = function(e) {
- var n = Intl.NumberFormat.supportedLocalesOf(e);
- return n.length > 0 ? new Intl.Locale(n[0]) : new Intl.Locale(typeof e == "string" ? e : e[0]);
- }, t.__parse = X0, t.formats = {
- number: {
- integer: {
- maximumFractionDigits: 0
- },
- currency: {
- style: "currency"
- },
- percent: {
- style: "percent"
- }
- },
- date: {
- short: {
- month: "numeric",
- day: "numeric",
- year: "2-digit"
- },
- medium: {
- month: "short",
- day: "numeric",
- year: "numeric"
- },
- long: {
- month: "long",
- day: "numeric",
- year: "numeric"
- },
- full: {
- weekday: "long",
- month: "long",
- day: "numeric",
- year: "numeric"
- }
- },
- time: {
- short: {
- hour: "numeric",
- minute: "numeric"
- },
- medium: {
- hour: "numeric",
- minute: "numeric",
- second: "numeric"
- },
- long: {
- hour: "numeric",
- minute: "numeric",
- second: "numeric",
- timeZoneName: "short"
- },
- full: {
- hour: "numeric",
- minute: "numeric",
- second: "numeric",
- timeZoneName: "short"
- }
- }
- }, t;
- }()
-);
-function rd(t, e) {
- if (e == null)
- return;
- if (e in t)
- return t[e];
- const n = e.split(".");
- let i = t;
- for (let l = 0; l < n.length; l++)
- if (typeof i == "object") {
- if (l > 0) {
- const s = n.slice(l, n.length).join(".");
- if (s in i) {
- i = i[s];
- break;
- }
- }
- i = i[n[l]];
- } else
- i = void 0;
- return i;
-}
-const ut = {}, ad = (t, e, n) => n && (e in ut || (ut[e] = {}), t in ut[e] || (ut[e][t] = n), n), ha = (t, e) => {
- if (e == null)
- return;
- if (e in ut && t in ut[e])
- return ut[e][t];
- const n = Gi(e);
- for (let i = 0; i < n.length; i++) {
- const l = n[i], s = fd(l, t);
- if (s)
- return ad(t, e, s);
- }
-};
-let gs;
-const xn = Gn({});
-function ud(t) {
- return gs[t] || null;
-}
-function da(t) {
- return t in gs;
-}
-function fd(t, e) {
- if (!da(t))
- return null;
- const n = ud(t);
- return rd(n, e);
-}
-function cd(t) {
- if (t == null)
- return;
- const e = Gi(t);
- for (let n = 0; n < e.length; n++) {
- const i = e[n];
- if (da(i))
- return i;
- }
-}
-function _d(t, ...e) {
- delete ut[t], xn.update((n) => (n[t] = g0.all([n[t] || {}, ...e]), n));
-}
-dn(
- [xn],
- ([t]) => Object.keys(t)
-);
-xn.subscribe((t) => gs = t);
-const wi = {};
-function hd(t, e) {
- wi[t].delete(e), wi[t].size === 0 && delete wi[t];
-}
-function ma(t) {
- return wi[t];
-}
-function dd(t) {
- return Gi(t).map((e) => {
- const n = ma(e);
- return [e, n ? [...n] : []];
- }).filter(([, e]) => e.length > 0);
-}
-function Kl(t) {
- return t == null ? !1 : Gi(t).some(
- (e) => {
- var n;
- return (n = ma(e)) == null ? void 0 : n.size;
- }
- );
-}
-function md(t, e) {
- return Promise.all(
- e.map((i) => (hd(t, i), i().then((l) => l.default || l)))
- ).then((i) => _d(t, ...i));
-}
-const yn = {};
-function ga(t) {
- if (!Kl(t))
- return t in yn ? yn[t] : Promise.resolve();
- const e = dd(t);
- return yn[t] = Promise.all(
- e.map(
- ([n, i]) => md(n, i)
- )
- ).then(() => {
- if (Kl(t))
- return ga(t);
- delete yn[t];
- }), yn[t];
-}
-const gd = {
- number: {
- scientific: { notation: "scientific" },
- engineering: { notation: "engineering" },
- compactLong: { notation: "compact", compactDisplay: "long" },
- compactShort: { notation: "compact", compactDisplay: "short" }
- },
- date: {
- short: { month: "numeric", day: "numeric", year: "2-digit" },
- medium: { month: "short", day: "numeric", year: "numeric" },
- long: { month: "long", day: "numeric", year: "numeric" },
- full: { weekday: "long", month: "long", day: "numeric", year: "numeric" }
- },
- time: {
- short: { hour: "numeric", minute: "numeric" },
- medium: { hour: "numeric", minute: "numeric", second: "numeric" },
- long: {
- hour: "numeric",
- minute: "numeric",
- second: "numeric",
- timeZoneName: "short"
- },
- full: {
- hour: "numeric",
- minute: "numeric",
- second: "numeric",
- timeZoneName: "short"
- }
- }
-}, bd = {
- fallbackLocale: null,
- loadingDelay: 200,
- formats: gd,
- warnOnMissingMessages: !0,
- handleMissingMessage: void 0,
- ignoreTag: !0
-}, pd = bd;
-function cn() {
- return pd;
-}
-const yl = Gn(!1);
-var wd = Object.defineProperty, vd = Object.defineProperties, yd = Object.getOwnPropertyDescriptors, To = Object.getOwnPropertySymbols, Ed = Object.prototype.hasOwnProperty, kd = Object.prototype.propertyIsEnumerable, Ho = (t, e, n) => e in t ? wd(t, e, { enumerable: !0, configurable: !0, writable: !0, value: n }) : t[e] = n, Sd = (t, e) => {
- for (var n in e || (e = {}))
- Ed.call(e, n) && Ho(t, n, e[n]);
- if (To)
- for (var n of To(e))
- kd.call(e, n) && Ho(t, n, e[n]);
- return t;
-}, Cd = (t, e) => vd(t, yd(e));
-let $l;
-const Ai = Gn(null);
-function Po(t) {
- return t.split("-").map((e, n, i) => i.slice(0, n + 1).join("-")).reverse();
-}
-function Gi(t, e = cn().fallbackLocale) {
- const n = Po(t);
- return e ? [.../* @__PURE__ */ new Set([...n, ...Po(e)])] : n;
-}
-function Rt() {
- return $l ?? void 0;
-}
-Ai.subscribe((t) => {
- $l = t ?? void 0, typeof window < "u" && t != null && document.documentElement.setAttribute("lang", t);
-});
-const Ad = (t) => {
- if (t && cd(t) && Kl(t)) {
- const { loadingDelay: e } = cn();
- let n;
- return typeof window < "u" && Rt() != null && e ? n = window.setTimeout(
- () => yl.set(!0),
- e
- ) : yl.set(!0), ga(t).then(() => {
- Ai.set(t);
- }).finally(() => {
- clearTimeout(n), yl.set(!1);
- });
- }
- return Ai.set(t);
-}, Vn = Cd(Sd({}, Ai), {
- set: Ad
-}), xi = (t) => {
- const e = /* @__PURE__ */ Object.create(null);
- return (i) => {
- const l = JSON.stringify(i);
- return l in e ? e[l] : e[l] = t(i);
- };
-};
-var Bd = Object.defineProperty, Bi = Object.getOwnPropertySymbols, ba = Object.prototype.hasOwnProperty, pa = Object.prototype.propertyIsEnumerable, No = (t, e, n) => e in t ? Bd(t, e, { enumerable: !0, configurable: !0, writable: !0, value: n }) : t[e] = n, bs = (t, e) => {
- for (var n in e || (e = {}))
- ba.call(e, n) && No(t, n, e[n]);
- if (Bi)
- for (var n of Bi(e))
- pa.call(e, n) && No(t, n, e[n]);
- return t;
-}, gn = (t, e) => {
- var n = {};
- for (var i in t)
- ba.call(t, i) && e.indexOf(i) < 0 && (n[i] = t[i]);
- if (t != null && Bi)
- for (var i of Bi(t))
- e.indexOf(i) < 0 && pa.call(t, i) && (n[i] = t[i]);
- return n;
-};
-const Fn = (t, e) => {
- const { formats: n } = cn();
- if (t in n && e in n[t])
- return n[t][e];
- throw new Error(`[svelte-i18n] Unknown "${e}" ${t} format.`);
-}, Td = xi(
- (t) => {
- var e = t, { locale: n, format: i } = e, l = gn(e, ["locale", "format"]);
- if (n == null)
- throw new Error('[svelte-i18n] A "locale" must be set to format numbers');
- return i && (l = Fn("number", i)), new Intl.NumberFormat(n, l);
- }
-), Hd = xi(
- (t) => {
- var e = t, { locale: n, format: i } = e, l = gn(e, ["locale", "format"]);
- if (n == null)
- throw new Error('[svelte-i18n] A "locale" must be set to format dates');
- return i ? l = Fn("date", i) : Object.keys(l).length === 0 && (l = Fn("date", "short")), new Intl.DateTimeFormat(n, l);
- }
-), Pd = xi(
- (t) => {
- var e = t, { locale: n, format: i } = e, l = gn(e, ["locale", "format"]);
- if (n == null)
- throw new Error(
- '[svelte-i18n] A "locale" must be set to format time values'
- );
- return i ? l = Fn("time", i) : Object.keys(l).length === 0 && (l = Fn("time", "short")), new Intl.DateTimeFormat(n, l);
- }
-), Nd = (t = {}) => {
- var e = t, {
- locale: n = Rt()
- } = e, i = gn(e, [
- "locale"
- ]);
- return Td(bs({ locale: n }, i));
-}, Ld = (t = {}) => {
- var e = t, {
- locale: n = Rt()
- } = e, i = gn(e, [
- "locale"
- ]);
- return Hd(bs({ locale: n }, i));
-}, Id = (t = {}) => {
- var e = t, {
- locale: n = Rt()
- } = e, i = gn(e, [
- "locale"
- ]);
- return Pd(bs({ locale: n }, i));
-}, Md = xi(
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- (t, e = Rt()) => new od(t, e, cn().formats, {
- ignoreTag: cn().ignoreTag
- })
-), Od = (t, e = {}) => {
- var n, i, l, s;
- let o = e;
- typeof t == "object" && (o = t, t = o.id);
- const {
- values: r,
- locale: a = Rt(),
- default: u
- } = o;
- if (a == null)
- throw new Error(
- "[svelte-i18n] Cannot format a message without first setting the initial locale."
- );
- let f = ha(t, a);
- if (!f)
- f = (s = (l = (i = (n = cn()).handleMissingMessage) == null ? void 0 : i.call(n, { locale: a, id: t, defaultValue: u })) != null ? l : u) != null ? s : t;
- else if (typeof f != "string")
- return console.warn(
- `[svelte-i18n] Message with id "${t}" must be of type "string", found: "${typeof f}". Gettin its value through the "$format" method is deprecated; use the "json" method instead.`
- ), f;
- if (!r)
- return f;
- let _ = f;
- try {
- _ = Md(f, a).format(r);
- } catch (h) {
- h instanceof Error && console.warn(
- `[svelte-i18n] Message "${t}" has syntax error:`,
- h.message
- );
- }
- return _;
-}, Dd = (t, e) => Id(e).format(t), Rd = (t, e) => Ld(e).format(t), Ud = (t, e) => Nd(e).format(t), Fd = (t, e = Rt()) => ha(t, e);
-dn([Vn, xn], () => Od);
-dn([Vn], () => Dd);
-dn([Vn], () => Rd);
-dn([Vn], () => Ud);
-dn([Vn, xn], () => Fd);
-const {
- SvelteComponent: qd,
- append: Te,
- attr: kt,
- detach: wa,
- element: St,
- init: zd,
- insert: va,
- noop: Lo,
- safe_not_equal: jd,
- set_data: Ti,
- set_style: El,
- space: es,
- text: tn,
- toggle_class: Io
-} = window.__gradio__svelte__internal, { onMount: Gd, createEventDispatcher: xd, getContext: Vd } = window.__gradio__svelte__internal;
-function Mo(t) {
- let e, n, i, l, s = Tn(
- /*file_to_display*/
- t[2]
- ) + "", o, r, a, u, f = (
- /*file_to_display*/
- t[2].orig_name + ""
- ), _;
- return {
- c() {
- e = St("div"), n = St("span"), i = St("div"), l = St("progress"), o = tn(s), a = es(), u = St("span"), _ = tn(f), El(l, "visibility", "hidden"), El(l, "height", "0"), El(l, "width", "0"), l.value = r = Tn(
- /*file_to_display*/
- t[2]
- ), kt(l, "max", "100"), kt(l, "class", "svelte-cr2edf"), kt(i, "class", "progress-bar svelte-cr2edf"), kt(u, "class", "file-name svelte-cr2edf"), kt(e, "class", "file svelte-cr2edf");
- },
- m(h, c) {
- va(h, e, c), Te(e, n), Te(n, i), Te(i, l), Te(l, o), Te(e, a), Te(e, u), Te(u, _);
- },
- p(h, c) {
- c & /*file_to_display*/
- 4 && s !== (s = Tn(
- /*file_to_display*/
- h[2]
- ) + "") && Ti(o, s), c & /*file_to_display*/
- 4 && r !== (r = Tn(
- /*file_to_display*/
- h[2]
- )) && (l.value = r), c & /*file_to_display*/
- 4 && f !== (f = /*file_to_display*/
- h[2].orig_name + "") && Ti(_, f);
- },
- d(h) {
- h && wa(e);
- }
- };
-}
-function Xd(t) {
- let e, n, i, l = (
- /*files_with_progress*/
- t[0].length + ""
- ), s, o, r = (
- /*files_with_progress*/
- t[0].length > 1 ? "files" : "file"
- ), a, u, f, _ = (
- /*file_to_display*/
- t[2] && Mo(t)
- );
- return {
- c() {
- e = St("div"), n = St("span"), i = tn("Uploading "), s = tn(l), o = es(), a = tn(r), u = tn("..."), f = es(), _ && _.c(), kt(n, "class", "uploading svelte-cr2edf"), kt(e, "class", "wrap svelte-cr2edf"), Io(
- e,
- "progress",
- /*progress*/
- t[1]
- );
- },
- m(h, c) {
- va(h, e, c), Te(e, n), Te(n, i), Te(n, s), Te(n, o), Te(n, a), Te(n, u), Te(e, f), _ && _.m(e, null);
- },
- p(h, [c]) {
- c & /*files_with_progress*/
- 1 && l !== (l = /*files_with_progress*/
- h[0].length + "") && Ti(s, l), c & /*files_with_progress*/
- 1 && r !== (r = /*files_with_progress*/
- h[0].length > 1 ? "files" : "file") && Ti(a, r), /*file_to_display*/
- h[2] ? _ ? _.p(h, c) : (_ = Mo(h), _.c(), _.m(e, null)) : _ && (_.d(1), _ = null), c & /*progress*/
- 2 && Io(
- e,
- "progress",
- /*progress*/
- h[1]
- );
- },
- i: Lo,
- o: Lo,
- d(h) {
- h && wa(e), _ && _.d();
- }
- };
-}
-function Tn(t) {
- return t.progress * 100 / (t.size || 0) || 0;
-}
-function Wd(t) {
- let e = 0;
- return t.forEach((n) => {
- e += Tn(n);
- }), document.documentElement.style.setProperty("--upload-progress-width", (e / t.length).toFixed(2) + "%"), e / t.length;
-}
-function Zd(t, e, n) {
- let { upload_id: i } = e, { root: l } = e, { files: s } = e, o, r = !1, a, u, f = s.map((d) => ({ ...d, progress: 0 }));
- const _ = xd();
- function h(d, b) {
- n(0, f = f.map((p) => (p.orig_name === d && (p.progress += b), p)));
- }
- const c = Vd("EventSource_factory");
- return Gd(() => {
- o = c(new URL(`${l}/upload_progress?upload_id=${i}`)), o.onmessage = async function(d) {
- const b = JSON.parse(d.data);
- r || n(1, r = !0), b.msg === "done" ? (o.close(), _("done")) : (n(6, a = b), h(b.orig_name, b.chunk_size));
- };
- }), t.$$set = (d) => {
- "upload_id" in d && n(3, i = d.upload_id), "root" in d && n(4, l = d.root), "files" in d && n(5, s = d.files);
- }, t.$$.update = () => {
- t.$$.dirty & /*files_with_progress*/
- 1 && Wd(f), t.$$.dirty & /*current_file_upload, files_with_progress*/
- 65 && n(2, u = a || f[0]);
- }, [
- f,
- r,
- u,
- i,
- l,
- s,
- a
- ];
-}
-class Yd extends qd {
- constructor(e) {
- super(), zd(this, e, Zd, Xd, jd, { upload_id: 3, root: 4, files: 5 });
+class E_ extends p_ {
+ constructor(e) {
+ super(), w_(this, e, q_, C_, v_, { upload_id: 3, root: 4, files: 5 });
}
}
const {
- SvelteComponent: Jd,
- append: Oo,
- attr: pe,
- binding_callbacks: Qd,
- bubble: pt,
- check_outros: ya,
- create_component: Kd,
- create_slot: Ea,
- destroy_component: $d,
- detach: Vi,
- element: ts,
- empty: ka,
- get_all_dirty_from_scope: Sa,
- get_slot_changes: Ca,
- group_outros: Aa,
- init: em,
- insert: Xi,
- listen: Ne,
- mount_component: tm,
- prevent_default: wt,
- run_all: nm,
- safe_not_equal: im,
- set_style: Ba,
- space: lm,
- stop_propagation: vt,
- toggle_class: we,
- transition_in: ft,
- transition_out: It,
- update_slot_base: Ta
-} = window.__gradio__svelte__internal, { createEventDispatcher: sm, tick: om, getContext: rm } = window.__gradio__svelte__internal;
-function am(t) {
- let e, n, i, l, s, o, r, a, u, f;
+ SvelteComponent: D_,
+ append: Es,
+ attr: we,
+ binding_callbacks: A_,
+ bubble: mt,
+ check_outros: Xo,
+ create_component: M_,
+ create_slot: Yo,
+ destroy_component: j_,
+ detach: gl,
+ element: ci,
+ empty: Vo,
+ get_all_dirty_from_scope: Zo,
+ get_slot_changes: Go,
+ group_outros: Jo,
+ init: L_,
+ insert: bl,
+ listen: je,
+ mount_component: B_,
+ prevent_default: gt,
+ run_all: T_,
+ safe_not_equal: N_,
+ set_style: Ko,
+ space: O_,
+ stop_propagation: bt,
+ toggle_class: ve,
+ transition_in: rt,
+ transition_out: At,
+ update_slot_base: Qo
+} = window.__gradio__svelte__internal, { createEventDispatcher: U_, tick: I_, getContext: R_ } = window.__gradio__svelte__internal;
+function F_(n) {
+ let e, t, l, i, s, o, r, a, u, f;
const _ = (
/*#slots*/
- t[22].default
- ), h = Ea(
+ n[22].default
+ ), d = Yo(
_,
- t,
+ n,
/*$$scope*/
- t[21],
+ n[21],
null
);
return {
c() {
- e = ts("button"), h && h.c(), n = lm(), i = ts("input"), pe(i, "aria-label", "file upload"), pe(i, "data-testid", "file-upload"), pe(i, "type", "file"), pe(
- i,
+ e = ci("button"), d && d.c(), t = O_(), l = ci("input"), we(l, "aria-label", "file upload"), we(l, "data-testid", "file-upload"), we(l, "type", "file"), we(
+ l,
"accept",
/*accept_file_types*/
- t[12]
- ), i.multiple = l = /*file_count*/
- t[5] === "multiple" || void 0, pe(i, "webkitdirectory", s = /*file_count*/
- t[5] === "directory" || void 0), pe(i, "mozdirectory", o = /*file_count*/
- t[5] === "directory" || void 0), pe(i, "class", "svelte-1aq8tno"), pe(e, "tabindex", r = /*hidden*/
- t[7] ? -1 : 0), pe(e, "class", "svelte-1aq8tno"), we(
+ n[12]
+ ), l.multiple = i = /*file_count*/
+ n[5] === "multiple" || void 0, we(l, "webkitdirectory", s = /*file_count*/
+ n[5] === "directory" || void 0), we(l, "mozdirectory", o = /*file_count*/
+ n[5] === "directory" || void 0), we(l, "class", "svelte-1aq8tno"), we(e, "tabindex", r = /*hidden*/
+ n[7] ? -1 : 0), we(e, "class", "svelte-1aq8tno"), ve(
e,
"hidden",
/*hidden*/
- t[7]
- ), we(
+ n[7]
+ ), ve(
e,
"center",
/*center*/
- t[3]
- ), we(
+ n[3]
+ ), ve(
e,
"boundedheight",
/*boundedheight*/
- t[2]
- ), we(
+ n[2]
+ ), ve(
e,
"flex",
/*flex*/
- t[4]
- ), Ba(e, "height", "100%");
+ n[4]
+ ), Ko(e, "height", "100%");
},
- m(c, d) {
- Xi(c, e, d), h && h.m(e, null), Oo(e, n), Oo(e, i), t[30](i), a = !0, u || (f = [
- Ne(
- i,
+ m(c, h) {
+ bl(c, e, h), d && d.m(e, null), Es(e, t), Es(e, l), n[30](l), a = !0, u || (f = [
+ je(
+ l,
"change",
/*load_files_from_upload*/
- t[15]
+ n[15]
),
- Ne(e, "drag", vt(wt(
+ je(e, "drag", bt(gt(
/*drag_handler*/
- t[23]
+ n[23]
))),
- Ne(e, "dragstart", vt(wt(
+ je(e, "dragstart", bt(gt(
/*dragstart_handler*/
- t[24]
+ n[24]
))),
- Ne(e, "dragend", vt(wt(
+ je(e, "dragend", bt(gt(
/*dragend_handler*/
- t[25]
+ n[25]
))),
- Ne(e, "dragover", vt(wt(
+ je(e, "dragover", bt(gt(
/*dragover_handler*/
- t[26]
+ n[26]
))),
- Ne(e, "dragenter", vt(wt(
+ je(e, "dragenter", bt(gt(
/*dragenter_handler*/
- t[27]
+ n[27]
))),
- Ne(e, "dragleave", vt(wt(
+ je(e, "dragleave", bt(gt(
/*dragleave_handler*/
- t[28]
+ n[28]
))),
- Ne(e, "drop", vt(wt(
+ je(e, "drop", bt(gt(
/*drop_handler*/
- t[29]
+ n[29]
))),
- Ne(
+ je(
e,
"click",
/*open_file_upload*/
- t[9]
+ n[9]
),
- Ne(
+ je(
e,
"drop",
/*loadFilesFromDrop*/
- t[16]
+ n[16]
),
- Ne(
+ je(
e,
"dragenter",
/*updateDragging*/
- t[14]
+ n[14]
),
- Ne(
+ je(
e,
"dragleave",
/*updateDragging*/
- t[14]
+ n[14]
)
], u = !0);
},
- p(c, d) {
- h && h.p && (!a || d[0] & /*$$scope*/
- 2097152) && Ta(
- h,
+ p(c, h) {
+ d && d.p && (!a || h[0] & /*$$scope*/
+ 2097152) && Qo(
+ d,
_,
c,
/*$$scope*/
c[21],
- a ? Ca(
+ a ? Go(
_,
/*$$scope*/
c[21],
- d,
+ h,
null
- ) : Sa(
+ ) : Zo(
/*$$scope*/
c[21]
),
null
- ), (!a || d[0] & /*accept_file_types*/
- 4096) && pe(
- i,
+ ), (!a || h[0] & /*accept_file_types*/
+ 4096) && we(
+ l,
"accept",
/*accept_file_types*/
c[12]
- ), (!a || d[0] & /*file_count*/
- 32 && l !== (l = /*file_count*/
- c[5] === "multiple" || void 0)) && (i.multiple = l), (!a || d[0] & /*file_count*/
+ ), (!a || h[0] & /*file_count*/
+ 32 && i !== (i = /*file_count*/
+ c[5] === "multiple" || void 0)) && (l.multiple = i), (!a || h[0] & /*file_count*/
32 && s !== (s = /*file_count*/
- c[5] === "directory" || void 0)) && pe(i, "webkitdirectory", s), (!a || d[0] & /*file_count*/
+ c[5] === "directory" || void 0)) && we(l, "webkitdirectory", s), (!a || h[0] & /*file_count*/
32 && o !== (o = /*file_count*/
- c[5] === "directory" || void 0)) && pe(i, "mozdirectory", o), (!a || d[0] & /*hidden*/
+ c[5] === "directory" || void 0)) && we(l, "mozdirectory", o), (!a || h[0] & /*hidden*/
128 && r !== (r = /*hidden*/
- c[7] ? -1 : 0)) && pe(e, "tabindex", r), (!a || d[0] & /*hidden*/
- 128) && we(
+ c[7] ? -1 : 0)) && we(e, "tabindex", r), (!a || h[0] & /*hidden*/
+ 128) && ve(
e,
"hidden",
/*hidden*/
c[7]
- ), (!a || d[0] & /*center*/
- 8) && we(
+ ), (!a || h[0] & /*center*/
+ 8) && ve(
e,
"center",
/*center*/
c[3]
- ), (!a || d[0] & /*boundedheight*/
- 4) && we(
+ ), (!a || h[0] & /*boundedheight*/
+ 4) && ve(
e,
"boundedheight",
/*boundedheight*/
c[2]
- ), (!a || d[0] & /*flex*/
- 16) && we(
+ ), (!a || h[0] & /*flex*/
+ 16) && ve(
e,
"flex",
/*flex*/
@@ -8465,130 +5462,130 @@ function am(t) {
);
},
i(c) {
- a || (ft(h, c), a = !0);
+ a || (rt(d, c), a = !0);
},
o(c) {
- It(h, c), a = !1;
+ At(d, c), a = !1;
},
d(c) {
- c && Vi(e), h && h.d(c), t[30](null), u = !1, nm(f);
+ c && gl(e), d && d.d(c), n[30](null), u = !1, T_(f);
}
};
}
-function um(t) {
- let e, n, i = !/*hidden*/
- t[7] && Do(t);
+function H_(n) {
+ let e, t, l = !/*hidden*/
+ n[7] && Ds(n);
return {
c() {
- i && i.c(), e = ka();
+ l && l.c(), e = Vo();
},
- m(l, s) {
- i && i.m(l, s), Xi(l, e, s), n = !0;
+ m(i, s) {
+ l && l.m(i, s), bl(i, e, s), t = !0;
},
- p(l, s) {
+ p(i, s) {
/*hidden*/
- l[7] ? i && (Aa(), It(i, 1, 1, () => {
- i = null;
- }), ya()) : i ? (i.p(l, s), s[0] & /*hidden*/
- 128 && ft(i, 1)) : (i = Do(l), i.c(), ft(i, 1), i.m(e.parentNode, e));
+ i[7] ? l && (Jo(), At(l, 1, 1, () => {
+ l = null;
+ }), Xo()) : l ? (l.p(i, s), s[0] & /*hidden*/
+ 128 && rt(l, 1)) : (l = Ds(i), l.c(), rt(l, 1), l.m(e.parentNode, e));
},
- i(l) {
- n || (ft(i), n = !0);
+ i(i) {
+ t || (rt(l), t = !0);
},
- o(l) {
- It(i), n = !1;
+ o(i) {
+ At(l), t = !1;
},
- d(l) {
- l && Vi(e), i && i.d(l);
+ d(i) {
+ i && gl(e), l && l.d(i);
}
};
}
-function fm(t) {
- let e, n, i, l, s;
+function P_(n) {
+ let e, t, l, i, s;
const o = (
/*#slots*/
- t[22].default
- ), r = Ea(
+ n[22].default
+ ), r = Yo(
o,
- t,
+ n,
/*$$scope*/
- t[21],
+ n[21],
null
);
return {
c() {
- e = ts("button"), r && r.c(), pe(e, "tabindex", n = /*hidden*/
- t[7] ? -1 : 0), pe(e, "class", "svelte-1aq8tno"), we(
+ e = ci("button"), r && r.c(), we(e, "tabindex", t = /*hidden*/
+ n[7] ? -1 : 0), we(e, "class", "svelte-1aq8tno"), ve(
e,
"hidden",
/*hidden*/
- t[7]
- ), we(
+ n[7]
+ ), ve(
e,
"center",
/*center*/
- t[3]
- ), we(
+ n[3]
+ ), ve(
e,
"boundedheight",
/*boundedheight*/
- t[2]
- ), we(
+ n[2]
+ ), ve(
e,
"flex",
/*flex*/
- t[4]
- ), Ba(e, "height", "100%");
+ n[4]
+ ), Ko(e, "height", "100%");
},
m(a, u) {
- Xi(a, e, u), r && r.m(e, null), i = !0, l || (s = Ne(
+ bl(a, e, u), r && r.m(e, null), l = !0, i || (s = je(
e,
"click",
/*paste_clipboard*/
- t[8]
- ), l = !0);
+ n[8]
+ ), i = !0);
},
p(a, u) {
- r && r.p && (!i || u[0] & /*$$scope*/
- 2097152) && Ta(
+ r && r.p && (!l || u[0] & /*$$scope*/
+ 2097152) && Qo(
r,
o,
a,
/*$$scope*/
a[21],
- i ? Ca(
+ l ? Go(
o,
/*$$scope*/
a[21],
u,
null
- ) : Sa(
+ ) : Zo(
/*$$scope*/
a[21]
),
null
- ), (!i || u[0] & /*hidden*/
- 128 && n !== (n = /*hidden*/
- a[7] ? -1 : 0)) && pe(e, "tabindex", n), (!i || u[0] & /*hidden*/
- 128) && we(
+ ), (!l || u[0] & /*hidden*/
+ 128 && t !== (t = /*hidden*/
+ a[7] ? -1 : 0)) && we(e, "tabindex", t), (!l || u[0] & /*hidden*/
+ 128) && ve(
e,
"hidden",
/*hidden*/
a[7]
- ), (!i || u[0] & /*center*/
- 8) && we(
+ ), (!l || u[0] & /*center*/
+ 8) && ve(
e,
"center",
/*center*/
a[3]
- ), (!i || u[0] & /*boundedheight*/
- 4) && we(
+ ), (!l || u[0] & /*boundedheight*/
+ 4) && ve(
e,
"boundedheight",
/*boundedheight*/
a[2]
- ), (!i || u[0] & /*flex*/
- 16) && we(
+ ), (!l || u[0] & /*flex*/
+ 16) && ve(
e,
"flex",
/*flex*/
@@ -8596,64 +5593,64 @@ function fm(t) {
);
},
i(a) {
- i || (ft(r, a), i = !0);
+ l || (rt(r, a), l = !0);
},
o(a) {
- It(r, a), i = !1;
+ At(r, a), l = !1;
},
d(a) {
- a && Vi(e), r && r.d(a), l = !1, s();
+ a && gl(e), r && r.d(a), i = !1, s();
}
};
}
-function Do(t) {
- let e, n;
- return e = new Yd({
+function Ds(n) {
+ let e, t;
+ return e = new E_({
props: {
root: (
/*root*/
- t[6]
+ n[6]
),
upload_id: (
/*upload_id*/
- t[10]
+ n[10]
),
files: (
/*file_data*/
- t[11]
+ n[11]
)
}
}), {
c() {
- Kd(e.$$.fragment);
+ M_(e.$$.fragment);
},
- m(i, l) {
- tm(e, i, l), n = !0;
+ m(l, i) {
+ B_(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*root*/
+ i[0] & /*root*/
64 && (s.root = /*root*/
- i[6]), l[0] & /*upload_id*/
+ l[6]), i[0] & /*upload_id*/
1024 && (s.upload_id = /*upload_id*/
- i[10]), l[0] & /*file_data*/
+ l[10]), i[0] & /*file_data*/
2048 && (s.files = /*file_data*/
- i[11]), e.$set(s);
+ l[11]), e.$set(s);
},
- i(i) {
- n || (ft(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (rt(e.$$.fragment, l), t = !0);
},
- o(i) {
- It(e.$$.fragment, i), n = !1;
+ o(l) {
+ At(e.$$.fragment, l), t = !1;
},
- d(i) {
- $d(e, i);
+ d(l) {
+ j_(e, l);
}
};
}
-function cm(t) {
- let e, n, i, l;
- const s = [fm, um, am], o = [];
+function W_(n) {
+ let e, t, l, i;
+ const s = [P_, H_, F_], o = [];
function r(a, u) {
return (
/*filetype*/
@@ -8663,186 +5660,213 @@ function cm(t) {
)
);
}
- return e = r(t), n = o[e] = s[e](t), {
+ return e = r(n), t = o[e] = s[e](n), {
c() {
- n.c(), i = ka();
+ t.c(), l = Vo();
},
m(a, u) {
- o[e].m(a, u), Xi(a, i, u), l = !0;
+ o[e].m(a, u), bl(a, l, u), i = !0;
},
p(a, u) {
let f = e;
- e = r(a), e === f ? o[e].p(a, u) : (Aa(), It(o[f], 1, 1, () => {
+ e = r(a), e === f ? o[e].p(a, u) : (Jo(), At(o[f], 1, 1, () => {
o[f] = null;
- }), ya(), n = o[e], n ? n.p(a, u) : (n = o[e] = s[e](a), n.c()), ft(n, 1), n.m(i.parentNode, i));
+ }), Xo(), t = o[e], t ? t.p(a, u) : (t = o[e] = s[e](a), t.c()), rt(t, 1), t.m(l.parentNode, l));
},
i(a) {
- l || (ft(n), l = !0);
+ i || (rt(t), i = !0);
},
o(a) {
- It(n), l = !1;
+ At(t), i = !1;
},
d(a) {
- a && Vi(i), o[e].d(a);
+ a && gl(l), o[e].d(a);
}
};
}
-function Ro(t) {
- let e, n = t[0], i = 1;
- for (; i < t.length; ) {
- const l = t[i], s = t[i + 1];
- if (i += 2, (l === "optionalAccess" || l === "optionalCall") && n == null)
- return;
- l === "access" || l === "optionalAccess" ? (e = n, n = s(n)) : (l === "call" || l === "optionalCall") && (n = s((...o) => n.call(e, ...o)), e = void 0);
- }
- return n;
-}
-function _m(t, e, n) {
- if (!t || t === "*" || t === "file/*")
+function X_(n, e, t) {
+ if (!n || n === "*" || n === "file/*")
return !0;
- let i;
- if (typeof t == "string")
- i = t.split(",").map((l) => l.trim());
- else if (Array.isArray(t))
- i = t;
+ let l;
+ if (typeof n == "string")
+ l = n.split(",").map((i) => i.trim());
+ else if (Array.isArray(n))
+ l = n;
else
return !1;
- return i.includes(e) || i.some((l) => {
- const [s] = l.split("/").map((o) => o.trim());
- return l.endsWith("/*") && n.startsWith(s + "/");
+ return l.includes(e) || l.some((i) => {
+ const [s] = i.split("/").map((o) => o.trim());
+ return i.endsWith("/*") && t.startsWith(s + "/");
});
}
-function hm(t, e, n) {
- let { $$slots: i = {}, $$scope: l } = e, { filetype: s = null } = e, { dragging: o = !1 } = e, { boundedheight: r = !0 } = e, { center: a = !0 } = e, { flex: u = !0 } = e, { file_count: f = "single" } = e, { disable_click: _ = !1 } = e, { root: h } = e, { hidden: c = !1 } = e, { format: d = "file" } = e, { uploading: b = !1 } = e, p, g, y;
- const w = rm("upload_files");
- let C;
- const P = sm();
- function E() {
- n(17, o = !o);
- }
- function N() {
- navigator.clipboard.read().then(async (k) => {
- for (let M = 0; M < k.length; M++) {
- const m = k[M].types.find((T) => T.startsWith("image/"));
- if (m) {
- k[M].getType(m).then(async (T) => {
- const ae = new File([T], `clipboard.${m.replace("image/", "")}`);
- await B([ae]);
- });
- break;
+function Y_(n, e, t) {
+ let { $$slots: l = {}, $$scope: i } = e;
+ var s = this && this.__awaiter || function(q, S, j, F) {
+ function y(z) {
+ return z instanceof j ? z : new j(function(Z) {
+ Z(z);
+ });
+ }
+ return new (j || (j = Promise))(function(z, Z) {
+ function T(W) {
+ try {
+ le(F.next(W));
+ } catch (ie) {
+ Z(ie);
+ }
+ }
+ function se(W) {
+ try {
+ le(F.throw(W));
+ } catch (ie) {
+ Z(ie);
}
}
+ function le(W) {
+ W.done ? z(W.value) : y(W.value).then(T, se);
+ }
+ le((F = F.apply(q, S || [])).next());
});
+ };
+ let { filetype: o = null } = e, { dragging: r = !1 } = e, { boundedheight: a = !0 } = e, { center: u = !0 } = e, { flex: f = !0 } = e, { file_count: _ = "single" } = e, { disable_click: d = !1 } = e, { root: c } = e, { hidden: h = !1 } = e, { format: b = "file" } = e, { uploading: g = !1 } = e, m, v, p;
+ const C = R_("upload_files");
+ let M;
+ const k = U_();
+ function D() {
+ t(17, r = !r);
+ }
+ function w() {
+ navigator.clipboard.read().then((q) => s(this, void 0, void 0, function* () {
+ for (let S = 0; S < q.length; S++) {
+ const j = q[S].types.find((F) => F.startsWith("image/"));
+ if (j) {
+ q[S].getType(j).then((F) => s(this, void 0, void 0, function* () {
+ const y = new File([F], `clipboard.${j.replace("image/", "")}`);
+ yield U([y]);
+ }));
+ break;
+ }
+ }
+ }));
+ }
+ function A() {
+ d || (t(13, M.value = "", M), M.click());
}
- function v() {
- _ || (n(13, C.value = "", C), C.click());
+ function O(q) {
+ return s(this, void 0, void 0, function* () {
+ yield I_(), t(10, m = Math.random().toString(36).substring(2, 15)), t(1, g = !0);
+ const S = yield c_(q, c, m, C);
+ return k("load", _ === "single" ? S == null ? void 0 : S[0] : S), t(1, g = !1), S || [];
+ });
}
- async function A(k) {
- await om(), n(10, p = Math.random().toString(36).substring(2, 15)), n(1, b = !0);
- const M = await Zh(k, h, p, w);
- return P("load", f === "single" ? Ro([M, "optionalAccess", (m) => m[0]]) : M), n(1, b = !1), M || [];
+ function U(q) {
+ return s(this, void 0, void 0, function* () {
+ if (!q.length)
+ return;
+ let S = q.map((j) => new File([j], j.name));
+ return t(11, v = yield __(S)), yield O(v);
+ });
}
- async function B(k) {
- if (!k.length)
- return;
- let M = k.map((m) => new File([m], m.name));
- return n(11, g = await Yh(M)), await A(g);
- }
- async function I(k) {
- const M = k.target;
- if (M.files)
- if (d != "blob")
- await B(Array.from(M.files));
- else {
- if (f === "single") {
- P("load", M.files[0]);
- return;
+ function B(q) {
+ return s(this, void 0, void 0, function* () {
+ const S = q.target;
+ if (S.files)
+ if (b != "blob")
+ yield U(Array.from(S.files));
+ else {
+ if (_ === "single") {
+ k("load", S.files[0]);
+ return;
+ }
+ k("load", S.files);
}
- P("load", M.files);
- }
+ });
}
- async function G(k) {
- if (n(17, o = !1), !Ro([k, "access", (m) => m.dataTransfer, "optionalAccess", (m) => m.files]))
- return;
- const M = Array.from(k.dataTransfer.files).filter((m) => {
- const T = "." + m.name.split(".").pop();
- return T && _m(s, T, m.type) || (T && Array.isArray(s) ? s.includes(T) : T === s) ? !0 : (P("error", `Invalid file type only ${s} allowed.`), !1);
+ function H(q) {
+ return s(this, void 0, void 0, function* () {
+ var S;
+ if (t(17, r = !1), !(!((S = q.dataTransfer) === null || S === void 0) && S.files))
+ return;
+ const j = Array.from(q.dataTransfer.files).filter((F) => {
+ const y = "." + F.name.split(".").pop();
+ return y && X_(o, y, F.type) || (y && Array.isArray(o) ? o.includes(y) : y === o) ? !0 : (k("error", `Invalid file type only ${o} allowed.`), !1);
+ });
+ yield U(j);
});
- await B(M);
}
- function Z(k) {
- pt.call(this, t, k);
+ function ne(q) {
+ mt.call(this, n, q);
}
- function _e(k) {
- pt.call(this, t, k);
+ function $(q) {
+ mt.call(this, n, q);
}
- function $(k) {
- pt.call(this, t, k);
+ function he(q) {
+ mt.call(this, n, q);
}
- function Ee(k) {
- pt.call(this, t, k);
+ function ke(q) {
+ mt.call(this, n, q);
}
- function ve(k) {
- pt.call(this, t, k);
+ function ge(q) {
+ mt.call(this, n, q);
}
- function de(k) {
- pt.call(this, t, k);
+ function ye(q) {
+ mt.call(this, n, q);
}
- function ce(k) {
- pt.call(this, t, k);
+ function E(q) {
+ mt.call(this, n, q);
}
- function S(k) {
- Qd[k ? "unshift" : "push"](() => {
- C = k, n(13, C);
+ function Y(q) {
+ A_[q ? "unshift" : "push"](() => {
+ M = q, t(13, M);
});
}
- return t.$$set = (k) => {
- "filetype" in k && n(0, s = k.filetype), "dragging" in k && n(17, o = k.dragging), "boundedheight" in k && n(2, r = k.boundedheight), "center" in k && n(3, a = k.center), "flex" in k && n(4, u = k.flex), "file_count" in k && n(5, f = k.file_count), "disable_click" in k && n(18, _ = k.disable_click), "root" in k && n(6, h = k.root), "hidden" in k && n(7, c = k.hidden), "format" in k && n(19, d = k.format), "uploading" in k && n(1, b = k.uploading), "$$scope" in k && n(21, l = k.$$scope);
- }, t.$$.update = () => {
- t.$$.dirty[0] & /*filetype*/
- 1 && (s == null || typeof s == "string" ? n(12, y = s) : (n(0, s = s.map((k) => k.startsWith(".") ? k : k + "/*")), n(12, y = s.join(", "))));
+ return n.$$set = (q) => {
+ "filetype" in q && t(0, o = q.filetype), "dragging" in q && t(17, r = q.dragging), "boundedheight" in q && t(2, a = q.boundedheight), "center" in q && t(3, u = q.center), "flex" in q && t(4, f = q.flex), "file_count" in q && t(5, _ = q.file_count), "disable_click" in q && t(18, d = q.disable_click), "root" in q && t(6, c = q.root), "hidden" in q && t(7, h = q.hidden), "format" in q && t(19, b = q.format), "uploading" in q && t(1, g = q.uploading), "$$scope" in q && t(21, i = q.$$scope);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*filetype*/
+ 1 && (o == null || typeof o == "string" ? t(12, p = o) : (t(0, o = o.map((q) => q.startsWith(".") ? q : q + "/*")), t(12, p = o.join(", "))));
}, [
- s,
- b,
- r,
+ o,
+ g,
a,
u,
f,
- h,
+ _,
c,
- N,
+ h,
+ w,
+ A,
+ m,
v,
p,
- g,
- y,
- C,
- E,
- I,
- G,
- o,
- _,
- d,
+ M,
+ D,
B,
- l,
+ H,
+ r,
+ d,
+ b,
+ U,
i,
- Z,
- _e,
+ l,
+ ne,
$,
- Ee,
- ve,
- de,
- ce,
- S
+ he,
+ ke,
+ ge,
+ ye,
+ E,
+ Y
];
}
-class dm extends Jd {
+class V_ extends D_ {
constructor(e) {
- super(), em(
+ super(), L_(
this,
e,
- hm,
- cm,
- im,
+ Y_,
+ W_,
+ N_,
{
filetype: 0,
dragging: 17,
@@ -8874,129 +5898,129 @@ class dm extends Jd {
}
}
const {
- SvelteComponent: mm,
- append: Uo,
- attr: be,
- detach: gm,
- init: bm,
- insert: pm,
- noop: kl,
- safe_not_equal: wm,
- set_style: st,
- svg_element: Sl
+ SvelteComponent: Z_,
+ append: As,
+ attr: pe,
+ detach: G_,
+ init: J_,
+ insert: K_,
+ noop: Pl,
+ safe_not_equal: Q_,
+ set_style: it,
+ svg_element: Wl
} = window.__gradio__svelte__internal;
-function vm(t) {
- let e, n, i;
+function x_(n) {
+ let e, t, l;
return {
c() {
- e = Sl("svg"), n = Sl("line"), i = Sl("line"), be(n, "x1", "4"), be(n, "y1", "12"), be(n, "x2", "20"), be(n, "y2", "12"), st(n, "fill", "none"), st(n, "stroke-width", "2px"), be(i, "x1", "12"), be(i, "y1", "4"), be(i, "x2", "12"), be(i, "y2", "20"), st(i, "fill", "none"), st(i, "stroke-width", "2px"), be(e, "width", "100%"), be(e, "height", "100%"), be(e, "viewBox", "0 0 24 24"), be(e, "version", "1.1"), be(e, "xmlns", "http://www.w3.org/2000/svg"), be(e, "xmlns:xlink", "http://www.w3.org/1999/xlink"), be(e, "xml:space", "preserve"), be(e, "stroke", "currentColor"), st(e, "fill-rule", "evenodd"), st(e, "clip-rule", "evenodd"), st(e, "stroke-linecap", "round"), st(e, "stroke-linejoin", "round");
+ e = Wl("svg"), t = Wl("line"), l = Wl("line"), pe(t, "x1", "4"), pe(t, "y1", "12"), pe(t, "x2", "20"), pe(t, "y2", "12"), it(t, "fill", "none"), it(t, "stroke-width", "2px"), pe(l, "x1", "12"), pe(l, "y1", "4"), pe(l, "x2", "12"), pe(l, "y2", "20"), it(l, "fill", "none"), it(l, "stroke-width", "2px"), pe(e, "width", "100%"), pe(e, "height", "100%"), pe(e, "viewBox", "0 0 24 24"), pe(e, "version", "1.1"), pe(e, "xmlns", "http://www.w3.org/2000/svg"), pe(e, "xmlns:xlink", "http://www.w3.org/1999/xlink"), pe(e, "xml:space", "preserve"), pe(e, "stroke", "currentColor"), it(e, "fill-rule", "evenodd"), it(e, "clip-rule", "evenodd"), it(e, "stroke-linecap", "round"), it(e, "stroke-linejoin", "round");
},
- m(l, s) {
- pm(l, e, s), Uo(e, n), Uo(e, i);
+ m(i, s) {
+ K_(i, e, s), As(e, t), As(e, l);
},
- p: kl,
- i: kl,
- o: kl,
- d(l) {
- l && gm(e);
+ p: Pl,
+ i: Pl,
+ o: Pl,
+ d(i) {
+ i && G_(e);
}
};
}
-class ym extends mm {
+class $_ extends Z_ {
constructor(e) {
- super(), bm(this, e, null, vm, wm, {});
+ super(), J_(this, e, null, x_, Q_, {});
}
}
const {
- SvelteComponent: Em,
- append: Fo,
- attr: Cl,
- bubble: qo,
- create_component: km,
- destroy_component: Sm,
- detach: Ha,
- element: zo,
- init: Cm,
- insert: Pa,
- listen: Al,
- mount_component: Am,
- run_all: Bm,
- safe_not_equal: Tm,
- set_data: Hm,
- set_input_value: jo,
- space: Pm,
- text: Nm,
- transition_in: Lm,
- transition_out: Im
-} = window.__gradio__svelte__internal, { createEventDispatcher: Mm, afterUpdate: Om } = window.__gradio__svelte__internal;
-function Dm(t) {
+ SvelteComponent: ed,
+ append: Ms,
+ attr: Xl,
+ bubble: js,
+ create_component: td,
+ destroy_component: nd,
+ detach: xo,
+ element: Ls,
+ init: ld,
+ insert: $o,
+ listen: Yl,
+ mount_component: id,
+ run_all: sd,
+ safe_not_equal: od,
+ set_data: ad,
+ set_input_value: Bs,
+ space: rd,
+ text: ud,
+ transition_in: fd,
+ transition_out: cd
+} = window.__gradio__svelte__internal, { createEventDispatcher: _d, afterUpdate: dd } = window.__gradio__svelte__internal;
+function hd(n) {
let e;
return {
c() {
- e = Nm(
+ e = ud(
/*label*/
- t[1]
+ n[1]
);
},
- m(n, i) {
- Pa(n, e, i);
+ m(t, l) {
+ $o(t, e, l);
},
- p(n, i) {
- i & /*label*/
- 2 && Hm(
+ p(t, l) {
+ l & /*label*/
+ 2 && ad(
e,
/*label*/
- n[1]
+ t[1]
);
},
- d(n) {
- n && Ha(e);
+ d(t) {
+ t && xo(e);
}
};
}
-function Rm(t) {
- let e, n, i, l, s, o, r;
- return n = new vr({
+function md(n) {
+ let e, t, l, i, s, o, r;
+ return t = new co({
props: {
show_label: (
/*show_label*/
- t[4]
+ n[4]
),
info: (
/*info*/
- t[2]
+ n[2]
),
- $$slots: { default: [Dm] },
- $$scope: { ctx: t }
+ $$slots: { default: [hd] },
+ $$scope: { ctx: n }
}
}), {
c() {
- e = zo("label"), km(n.$$.fragment), i = Pm(), l = zo("input"), Cl(l, "type", "color"), l.disabled = /*disabled*/
- t[3], Cl(l, "class", "svelte-16l8u73"), Cl(e, "class", "block");
+ e = Ls("label"), td(t.$$.fragment), l = rd(), i = Ls("input"), Xl(i, "type", "color"), i.disabled = /*disabled*/
+ n[3], Xl(i, "class", "svelte-16l8u73"), Xl(e, "class", "block");
},
m(a, u) {
- Pa(a, e, u), Am(n, e, null), Fo(e, i), Fo(e, l), jo(
- l,
+ $o(a, e, u), id(t, e, null), Ms(e, l), Ms(e, i), Bs(
+ i,
/*value*/
- t[0]
+ n[0]
), s = !0, o || (r = [
- Al(
- l,
+ Yl(
+ i,
"input",
/*input_input_handler*/
- t[8]
+ n[8]
),
- Al(
- l,
+ Yl(
+ i,
"focus",
/*focus_handler*/
- t[6]
+ n[6]
),
- Al(
- l,
+ Yl(
+ i,
"blur",
/*blur_handler*/
- t[7]
+ n[7]
)
], o = !0);
},
@@ -9007,64 +6031,64 @@ function Rm(t) {
a[4]), u & /*info*/
4 && (f.info = /*info*/
a[2]), u & /*$$scope, label*/
- 2050 && (f.$$scope = { dirty: u, ctx: a }), n.$set(f), (!s || u & /*disabled*/
- 8) && (l.disabled = /*disabled*/
+ 2050 && (f.$$scope = { dirty: u, ctx: a }), t.$set(f), (!s || u & /*disabled*/
+ 8) && (i.disabled = /*disabled*/
a[3]), u & /*value*/
- 1 && jo(
- l,
+ 1 && Bs(
+ i,
/*value*/
a[0]
);
},
i(a) {
- s || (Lm(n.$$.fragment, a), s = !0);
+ s || (fd(t.$$.fragment, a), s = !0);
},
o(a) {
- Im(n.$$.fragment, a), s = !1;
+ cd(t.$$.fragment, a), s = !1;
},
d(a) {
- a && Ha(e), Sm(n), o = !1, Bm(r);
+ a && xo(e), nd(t), o = !1, sd(r);
}
};
}
-function Um(t, e, n) {
- let { value: i = "#000000" } = e, { value_is_output: l = !1 } = e, { label: s } = e, { info: o = void 0 } = e, { disabled: r = !1 } = e, { show_label: a = !0 } = e;
- const u = Mm();
+function gd(n, e, t) {
+ let { value: l = "#000000" } = e, { value_is_output: i = !1 } = e, { label: s } = e, { info: o = void 0 } = e, { disabled: r = !1 } = e, { show_label: a = !0 } = e;
+ const u = _d();
function f() {
- u("change", i), l || u("input");
+ u("change", l), i || u("input");
}
- Om(() => {
- n(5, l = !1);
+ dd(() => {
+ t(5, i = !1);
});
- function _(d) {
- qo.call(this, t, d);
+ function _(h) {
+ js.call(this, n, h);
}
- function h(d) {
- qo.call(this, t, d);
+ function d(h) {
+ js.call(this, n, h);
}
function c() {
- i = this.value, n(0, i);
+ l = this.value, t(0, l);
}
- return t.$$set = (d) => {
- "value" in d && n(0, i = d.value), "value_is_output" in d && n(5, l = d.value_is_output), "label" in d && n(1, s = d.label), "info" in d && n(2, o = d.info), "disabled" in d && n(3, r = d.disabled), "show_label" in d && n(4, a = d.show_label);
- }, t.$$.update = () => {
- t.$$.dirty & /*value*/
+ return n.$$set = (h) => {
+ "value" in h && t(0, l = h.value), "value_is_output" in h && t(5, i = h.value_is_output), "label" in h && t(1, s = h.label), "info" in h && t(2, o = h.info), "disabled" in h && t(3, r = h.disabled), "show_label" in h && t(4, a = h.show_label);
+ }, n.$$.update = () => {
+ n.$$.dirty & /*value*/
1 && f();
}, [
- i,
+ l,
s,
o,
r,
a,
- l,
+ i,
_,
- h,
+ d,
c
];
}
-class Fm extends Em {
+class bd extends ed {
constructor(e) {
- super(), Cm(this, e, Um, Rm, Tm, {
+ super(), ld(this, e, gd, md, od, {
value: 0,
value_is_output: 5,
label: 1,
@@ -9074,339 +6098,338 @@ class Fm extends Em {
});
}
}
-new Intl.Collator(0, { numeric: 1 }).compare;
const {
- SvelteComponent: qm,
- append: Na,
- attr: ne,
- bubble: zm,
- check_outros: jm,
- create_slot: La,
- detach: Xn,
- element: Wi,
- empty: Gm,
- get_all_dirty_from_scope: Ia,
- get_slot_changes: Ma,
- group_outros: xm,
- init: Vm,
- insert: Wn,
- listen: Xm,
- safe_not_equal: Wm,
- set_style: Be,
- space: Oa,
- src_url_equal: Hi,
- toggle_class: nn,
- transition_in: Pi,
- transition_out: Ni,
- update_slot_base: Da
+ SvelteComponent: pd,
+ append: ea,
+ attr: oe,
+ bubble: wd,
+ check_outros: vd,
+ create_slot: ta,
+ detach: qn,
+ element: pl,
+ empty: kd,
+ get_all_dirty_from_scope: na,
+ get_slot_changes: la,
+ group_outros: yd,
+ init: Sd,
+ insert: En,
+ listen: Cd,
+ safe_not_equal: zd,
+ set_style: De,
+ space: ia,
+ src_url_equal: il,
+ toggle_class: Kt,
+ transition_in: sl,
+ transition_out: ol,
+ update_slot_base: sa
} = window.__gradio__svelte__internal;
-function Zm(t) {
- let e, n, i, l, s, o, r = (
+function qd(n) {
+ let e, t, l, i, s, o, r = (
/*icon*/
- t[7] && Go(t)
+ n[7] && Ts(n)
);
const a = (
/*#slots*/
- t[12].default
- ), u = La(
+ n[12].default
+ ), u = ta(
a,
- t,
+ n,
/*$$scope*/
- t[11],
+ n[11],
null
);
return {
c() {
- e = Wi("button"), r && r.c(), n = Oa(), u && u.c(), ne(e, "class", i = /*size*/
- t[4] + " " + /*variant*/
- t[3] + " " + /*elem_classes*/
- t[1].join(" ") + " svelte-8huxfn"), ne(
+ e = pl("button"), r && r.c(), t = ia(), u && u.c(), oe(e, "class", l = /*size*/
+ n[4] + " " + /*variant*/
+ n[3] + " " + /*elem_classes*/
+ n[1].join(" ") + " svelte-8huxfn"), oe(
e,
"id",
/*elem_id*/
- t[0]
+ n[0]
), e.disabled = /*disabled*/
- t[8], nn(e, "hidden", !/*visible*/
- t[2]), Be(
+ n[8], Kt(e, "hidden", !/*visible*/
+ n[2]), De(
e,
"flex-grow",
/*scale*/
- t[9]
- ), Be(
+ n[9]
+ ), De(
e,
"width",
/*scale*/
- t[9] === 0 ? "fit-content" : null
- ), Be(e, "min-width", typeof /*min_width*/
- t[10] == "number" ? `calc(min(${/*min_width*/
- t[10]}px, 100%))` : null);
+ n[9] === 0 ? "fit-content" : null
+ ), De(e, "min-width", typeof /*min_width*/
+ n[10] == "number" ? `calc(min(${/*min_width*/
+ n[10]}px, 100%))` : null);
},
m(f, _) {
- Wn(f, e, _), r && r.m(e, null), Na(e, n), u && u.m(e, null), l = !0, s || (o = Xm(
+ En(f, e, _), r && r.m(e, null), ea(e, t), u && u.m(e, null), i = !0, s || (o = Cd(
e,
"click",
/*click_handler*/
- t[13]
+ n[13]
), s = !0);
},
p(f, _) {
/*icon*/
- f[7] ? r ? r.p(f, _) : (r = Go(f), r.c(), r.m(e, n)) : r && (r.d(1), r = null), u && u.p && (!l || _ & /*$$scope*/
- 2048) && Da(
+ f[7] ? r ? r.p(f, _) : (r = Ts(f), r.c(), r.m(e, t)) : r && (r.d(1), r = null), u && u.p && (!i || _ & /*$$scope*/
+ 2048) && sa(
u,
a,
f,
/*$$scope*/
f[11],
- l ? Ma(
+ i ? la(
a,
/*$$scope*/
f[11],
_,
null
- ) : Ia(
+ ) : na(
/*$$scope*/
f[11]
),
null
- ), (!l || _ & /*size, variant, elem_classes*/
- 26 && i !== (i = /*size*/
+ ), (!i || _ & /*size, variant, elem_classes*/
+ 26 && l !== (l = /*size*/
f[4] + " " + /*variant*/
f[3] + " " + /*elem_classes*/
- f[1].join(" ") + " svelte-8huxfn")) && ne(e, "class", i), (!l || _ & /*elem_id*/
- 1) && ne(
+ f[1].join(" ") + " svelte-8huxfn")) && oe(e, "class", l), (!i || _ & /*elem_id*/
+ 1) && oe(
e,
"id",
/*elem_id*/
f[0]
- ), (!l || _ & /*disabled*/
+ ), (!i || _ & /*disabled*/
256) && (e.disabled = /*disabled*/
- f[8]), (!l || _ & /*size, variant, elem_classes, visible*/
- 30) && nn(e, "hidden", !/*visible*/
+ f[8]), (!i || _ & /*size, variant, elem_classes, visible*/
+ 30) && Kt(e, "hidden", !/*visible*/
f[2]), _ & /*scale*/
- 512 && Be(
+ 512 && De(
e,
"flex-grow",
/*scale*/
f[9]
), _ & /*scale*/
- 512 && Be(
+ 512 && De(
e,
"width",
/*scale*/
f[9] === 0 ? "fit-content" : null
), _ & /*min_width*/
- 1024 && Be(e, "min-width", typeof /*min_width*/
+ 1024 && De(e, "min-width", typeof /*min_width*/
f[10] == "number" ? `calc(min(${/*min_width*/
f[10]}px, 100%))` : null);
},
i(f) {
- l || (Pi(u, f), l = !0);
+ i || (sl(u, f), i = !0);
},
o(f) {
- Ni(u, f), l = !1;
+ ol(u, f), i = !1;
},
d(f) {
- f && Xn(e), r && r.d(), u && u.d(f), s = !1, o();
+ f && qn(e), r && r.d(), u && u.d(f), s = !1, o();
}
};
}
-function Ym(t) {
- let e, n, i, l, s = (
+function Ed(n) {
+ let e, t, l, i, s = (
/*icon*/
- t[7] && xo(t)
+ n[7] && Ns(n)
);
const o = (
/*#slots*/
- t[12].default
- ), r = La(
+ n[12].default
+ ), r = ta(
o,
- t,
+ n,
/*$$scope*/
- t[11],
+ n[11],
null
);
return {
c() {
- e = Wi("a"), s && s.c(), n = Oa(), r && r.c(), ne(
+ e = pl("a"), s && s.c(), t = ia(), r && r.c(), oe(
e,
"href",
/*link*/
- t[6]
- ), ne(e, "rel", "noopener noreferrer"), ne(
+ n[6]
+ ), oe(e, "rel", "noopener noreferrer"), oe(
e,
"aria-disabled",
/*disabled*/
- t[8]
- ), ne(e, "class", i = /*size*/
- t[4] + " " + /*variant*/
- t[3] + " " + /*elem_classes*/
- t[1].join(" ") + " svelte-8huxfn"), ne(
+ n[8]
+ ), oe(e, "class", l = /*size*/
+ n[4] + " " + /*variant*/
+ n[3] + " " + /*elem_classes*/
+ n[1].join(" ") + " svelte-8huxfn"), oe(
e,
"id",
/*elem_id*/
- t[0]
- ), nn(e, "hidden", !/*visible*/
- t[2]), nn(
+ n[0]
+ ), Kt(e, "hidden", !/*visible*/
+ n[2]), Kt(
e,
"disabled",
/*disabled*/
- t[8]
- ), Be(
+ n[8]
+ ), De(
e,
"flex-grow",
/*scale*/
- t[9]
- ), Be(
+ n[9]
+ ), De(
e,
"pointer-events",
/*disabled*/
- t[8] ? "none" : null
- ), Be(
+ n[8] ? "none" : null
+ ), De(
e,
"width",
/*scale*/
- t[9] === 0 ? "fit-content" : null
- ), Be(e, "min-width", typeof /*min_width*/
- t[10] == "number" ? `calc(min(${/*min_width*/
- t[10]}px, 100%))` : null);
+ n[9] === 0 ? "fit-content" : null
+ ), De(e, "min-width", typeof /*min_width*/
+ n[10] == "number" ? `calc(min(${/*min_width*/
+ n[10]}px, 100%))` : null);
},
m(a, u) {
- Wn(a, e, u), s && s.m(e, null), Na(e, n), r && r.m(e, null), l = !0;
+ En(a, e, u), s && s.m(e, null), ea(e, t), r && r.m(e, null), i = !0;
},
p(a, u) {
/*icon*/
- a[7] ? s ? s.p(a, u) : (s = xo(a), s.c(), s.m(e, n)) : s && (s.d(1), s = null), r && r.p && (!l || u & /*$$scope*/
- 2048) && Da(
+ a[7] ? s ? s.p(a, u) : (s = Ns(a), s.c(), s.m(e, t)) : s && (s.d(1), s = null), r && r.p && (!i || u & /*$$scope*/
+ 2048) && sa(
r,
o,
a,
/*$$scope*/
a[11],
- l ? Ma(
+ i ? la(
o,
/*$$scope*/
a[11],
u,
null
- ) : Ia(
+ ) : na(
/*$$scope*/
a[11]
),
null
- ), (!l || u & /*link*/
- 64) && ne(
+ ), (!i || u & /*link*/
+ 64) && oe(
e,
"href",
/*link*/
a[6]
- ), (!l || u & /*disabled*/
- 256) && ne(
+ ), (!i || u & /*disabled*/
+ 256) && oe(
e,
"aria-disabled",
/*disabled*/
a[8]
- ), (!l || u & /*size, variant, elem_classes*/
- 26 && i !== (i = /*size*/
+ ), (!i || u & /*size, variant, elem_classes*/
+ 26 && l !== (l = /*size*/
a[4] + " " + /*variant*/
a[3] + " " + /*elem_classes*/
- a[1].join(" ") + " svelte-8huxfn")) && ne(e, "class", i), (!l || u & /*elem_id*/
- 1) && ne(
+ a[1].join(" ") + " svelte-8huxfn")) && oe(e, "class", l), (!i || u & /*elem_id*/
+ 1) && oe(
e,
"id",
/*elem_id*/
a[0]
- ), (!l || u & /*size, variant, elem_classes, visible*/
- 30) && nn(e, "hidden", !/*visible*/
- a[2]), (!l || u & /*size, variant, elem_classes, disabled*/
- 282) && nn(
+ ), (!i || u & /*size, variant, elem_classes, visible*/
+ 30) && Kt(e, "hidden", !/*visible*/
+ a[2]), (!i || u & /*size, variant, elem_classes, disabled*/
+ 282) && Kt(
e,
"disabled",
/*disabled*/
a[8]
), u & /*scale*/
- 512 && Be(
+ 512 && De(
e,
"flex-grow",
/*scale*/
a[9]
), u & /*disabled*/
- 256 && Be(
+ 256 && De(
e,
"pointer-events",
/*disabled*/
a[8] ? "none" : null
), u & /*scale*/
- 512 && Be(
+ 512 && De(
e,
"width",
/*scale*/
a[9] === 0 ? "fit-content" : null
), u & /*min_width*/
- 1024 && Be(e, "min-width", typeof /*min_width*/
+ 1024 && De(e, "min-width", typeof /*min_width*/
a[10] == "number" ? `calc(min(${/*min_width*/
a[10]}px, 100%))` : null);
},
i(a) {
- l || (Pi(r, a), l = !0);
+ i || (sl(r, a), i = !0);
},
o(a) {
- Ni(r, a), l = !1;
+ ol(r, a), i = !1;
},
d(a) {
- a && Xn(e), s && s.d(), r && r.d(a);
+ a && qn(e), s && s.d(), r && r.d(a);
}
};
}
-function Go(t) {
- let e, n, i;
+function Ts(n) {
+ let e, t, l;
return {
c() {
- e = Wi("img"), ne(e, "class", "button-icon svelte-8huxfn"), Hi(e.src, n = /*icon*/
- t[7].url) || ne(e, "src", n), ne(e, "alt", i = `${/*value*/
- t[5]} icon`);
+ e = pl("img"), oe(e, "class", "button-icon svelte-8huxfn"), il(e.src, t = /*icon*/
+ n[7].url) || oe(e, "src", t), oe(e, "alt", l = `${/*value*/
+ n[5]} icon`);
},
- m(l, s) {
- Wn(l, e, s);
+ m(i, s) {
+ En(i, e, s);
},
- p(l, s) {
+ p(i, s) {
s & /*icon*/
- 128 && !Hi(e.src, n = /*icon*/
- l[7].url) && ne(e, "src", n), s & /*value*/
- 32 && i !== (i = `${/*value*/
- l[5]} icon`) && ne(e, "alt", i);
+ 128 && !il(e.src, t = /*icon*/
+ i[7].url) && oe(e, "src", t), s & /*value*/
+ 32 && l !== (l = `${/*value*/
+ i[5]} icon`) && oe(e, "alt", l);
},
- d(l) {
- l && Xn(e);
+ d(i) {
+ i && qn(e);
}
};
}
-function xo(t) {
- let e, n, i;
+function Ns(n) {
+ let e, t, l;
return {
c() {
- e = Wi("img"), ne(e, "class", "button-icon svelte-8huxfn"), Hi(e.src, n = /*icon*/
- t[7].url) || ne(e, "src", n), ne(e, "alt", i = `${/*value*/
- t[5]} icon`);
+ e = pl("img"), oe(e, "class", "button-icon svelte-8huxfn"), il(e.src, t = /*icon*/
+ n[7].url) || oe(e, "src", t), oe(e, "alt", l = `${/*value*/
+ n[5]} icon`);
},
- m(l, s) {
- Wn(l, e, s);
+ m(i, s) {
+ En(i, e, s);
},
- p(l, s) {
+ p(i, s) {
s & /*icon*/
- 128 && !Hi(e.src, n = /*icon*/
- l[7].url) && ne(e, "src", n), s & /*value*/
- 32 && i !== (i = `${/*value*/
- l[5]} icon`) && ne(e, "alt", i);
+ 128 && !il(e.src, t = /*icon*/
+ i[7].url) && oe(e, "src", t), s & /*value*/
+ 32 && l !== (l = `${/*value*/
+ i[5]} icon`) && oe(e, "alt", l);
},
- d(l) {
- l && Xn(e);
+ d(i) {
+ i && qn(e);
}
};
}
-function Jm(t) {
- let e, n, i, l;
- const s = [Ym, Zm], o = [];
+function Dd(n) {
+ let e, t, l, i;
+ const s = [Ed, qd], o = [];
function r(a, u) {
return (
/*link*/
@@ -9414,37 +6437,37 @@ function Jm(t) {
a[6].length > 0 ? 0 : 1
);
}
- return e = r(t), n = o[e] = s[e](t), {
+ return e = r(n), t = o[e] = s[e](n), {
c() {
- n.c(), i = Gm();
+ t.c(), l = kd();
},
m(a, u) {
- o[e].m(a, u), Wn(a, i, u), l = !0;
+ o[e].m(a, u), En(a, l, u), i = !0;
},
p(a, [u]) {
let f = e;
- e = r(a), e === f ? o[e].p(a, u) : (xm(), Ni(o[f], 1, 1, () => {
+ e = r(a), e === f ? o[e].p(a, u) : (yd(), ol(o[f], 1, 1, () => {
o[f] = null;
- }), jm(), n = o[e], n ? n.p(a, u) : (n = o[e] = s[e](a), n.c()), Pi(n, 1), n.m(i.parentNode, i));
+ }), vd(), t = o[e], t ? t.p(a, u) : (t = o[e] = s[e](a), t.c()), sl(t, 1), t.m(l.parentNode, l));
},
i(a) {
- l || (Pi(n), l = !0);
+ i || (sl(t), i = !0);
},
o(a) {
- Ni(n), l = !1;
+ ol(t), i = !1;
},
d(a) {
- a && Xn(i), o[e].d(a);
+ a && qn(l), o[e].d(a);
}
};
}
-function Qm(t, e, n) {
- let { $$slots: i = {}, $$scope: l } = e, { elem_id: s = "" } = e, { elem_classes: o = [] } = e, { visible: r = !0 } = e, { variant: a = "secondary" } = e, { size: u = "lg" } = e, { value: f = null } = e, { link: _ = null } = e, { icon: h = null } = e, { disabled: c = !1 } = e, { scale: d = null } = e, { min_width: b = void 0 } = e;
- function p(g) {
- zm.call(this, t, g);
+function Ad(n, e, t) {
+ let { $$slots: l = {}, $$scope: i } = e, { elem_id: s = "" } = e, { elem_classes: o = [] } = e, { visible: r = !0 } = e, { variant: a = "secondary" } = e, { size: u = "lg" } = e, { value: f = null } = e, { link: _ = null } = e, { icon: d = null } = e, { disabled: c = !1 } = e, { scale: h = null } = e, { min_width: b = void 0 } = e;
+ function g(m) {
+ wd.call(this, n, m);
}
- return t.$$set = (g) => {
- "elem_id" in g && n(0, s = g.elem_id), "elem_classes" in g && n(1, o = g.elem_classes), "visible" in g && n(2, r = g.visible), "variant" in g && n(3, a = g.variant), "size" in g && n(4, u = g.size), "value" in g && n(5, f = g.value), "link" in g && n(6, _ = g.link), "icon" in g && n(7, h = g.icon), "disabled" in g && n(8, c = g.disabled), "scale" in g && n(9, d = g.scale), "min_width" in g && n(10, b = g.min_width), "$$scope" in g && n(11, l = g.$$scope);
+ return n.$$set = (m) => {
+ "elem_id" in m && t(0, s = m.elem_id), "elem_classes" in m && t(1, o = m.elem_classes), "visible" in m && t(2, r = m.visible), "variant" in m && t(3, a = m.variant), "size" in m && t(4, u = m.size), "value" in m && t(5, f = m.value), "link" in m && t(6, _ = m.link), "icon" in m && t(7, d = m.icon), "disabled" in m && t(8, c = m.disabled), "scale" in m && t(9, h = m.scale), "min_width" in m && t(10, b = m.min_width), "$$scope" in m && t(11, i = m.$$scope);
}, [
s,
o,
@@ -9453,18 +6476,18 @@ function Qm(t, e, n) {
u,
f,
_,
- h,
- c,
d,
+ c,
+ h,
b,
- l,
i,
- p
+ l,
+ g
];
}
-class Vo extends qm {
+class Os extends pd {
constructor(e) {
- super(), Vm(this, e, Qm, Jm, Wm, {
+ super(), Sd(this, e, Ad, Dd, zd, {
elem_id: 0,
elem_classes: 1,
visible: 2,
@@ -9480,97 +6503,97 @@ class Vo extends qm {
}
}
const {
- SvelteComponent: Km,
- add_render_callback: Ra,
- append: ii,
- attr: Ie,
- binding_callbacks: Xo,
- check_outros: $m,
- create_bidirectional_transition: Wo,
- destroy_each: e1,
- detach: Nn,
- element: Li,
- empty: t1,
- ensure_array_like: Zo,
- group_outros: n1,
- init: i1,
- insert: Ln,
- listen: ns,
- prevent_default: l1,
- run_all: s1,
- safe_not_equal: o1,
- set_data: r1,
- set_style: xt,
- space: is,
- text: a1,
- toggle_class: Ge,
- transition_in: Bl,
- transition_out: Yo
-} = window.__gradio__svelte__internal, { createEventDispatcher: u1 } = window.__gradio__svelte__internal;
-function Jo(t, e, n) {
- const i = t.slice();
- return i[24] = e[n], i;
-}
-function Qo(t) {
- let e, n, i, l, s, o = Zo(
+ SvelteComponent: Md,
+ add_render_callback: oa,
+ append: On,
+ attr: Be,
+ binding_callbacks: Us,
+ check_outros: jd,
+ create_bidirectional_transition: Is,
+ destroy_each: Ld,
+ detach: gn,
+ element: al,
+ empty: Bd,
+ ensure_array_like: Rs,
+ group_outros: Td,
+ init: Nd,
+ insert: bn,
+ listen: _i,
+ prevent_default: Od,
+ run_all: Ud,
+ safe_not_equal: Id,
+ set_data: Rd,
+ set_style: It,
+ space: di,
+ text: Fd,
+ toggle_class: We,
+ transition_in: Vl,
+ transition_out: Fs
+} = window.__gradio__svelte__internal, { createEventDispatcher: Hd } = window.__gradio__svelte__internal;
+function Hs(n, e, t) {
+ const l = n.slice();
+ return l[26] = e[t], l;
+}
+function Ps(n) {
+ let e, t, l, i, s, o = Rs(
/*filtered_indices*/
- t[1]
+ n[1]
), r = [];
for (let a = 0; a < o.length; a += 1)
- r[a] = Ko(Jo(t, o, a));
+ r[a] = Ws(Hs(n, o, a));
return {
c() {
- e = Li("ul");
+ e = al("ul");
for (let a = 0; a < r.length; a += 1)
r[a].c();
- Ie(e, "class", "options svelte-yuohum"), Ie(e, "role", "listbox"), xt(
+ Be(e, "class", "options svelte-yuohum"), Be(e, "role", "listbox"), It(
e,
"bottom",
/*bottom*/
- t[9]
- ), xt(e, "max-height", `calc(${/*max_height*/
- t[10]}px - var(--window-padding))`), xt(
+ n[9]
+ ), It(e, "max-height", `calc(${/*max_height*/
+ n[10]}px - var(--window-padding))`), It(
e,
"width",
/*input_width*/
- t[8] + "px"
+ n[8] + "px"
);
},
m(a, u) {
- Ln(a, e, u);
+ bn(a, e, u);
for (let f = 0; f < r.length; f += 1)
r[f] && r[f].m(e, null);
- t[20](e), i = !0, l || (s = ns(e, "mousedown", l1(
+ n[22](e), l = !0, i || (s = _i(e, "mousedown", Od(
/*mousedown_handler*/
- t[19]
- )), l = !0);
+ n[21]
+ )), i = !0);
},
p(a, u) {
if (u & /*filtered_indices, choices, selected_indices, active_index*/
51) {
- o = Zo(
+ o = Rs(
/*filtered_indices*/
a[1]
);
let f;
for (f = 0; f < o.length; f += 1) {
- const _ = Jo(a, o, f);
- r[f] ? r[f].p(_, u) : (r[f] = Ko(_), r[f].c(), r[f].m(e, null));
+ const _ = Hs(a, o, f);
+ r[f] ? r[f].p(_, u) : (r[f] = Ws(_), r[f].c(), r[f].m(e, null));
}
for (; f < r.length; f += 1)
r[f].d(1);
r.length = o.length;
}
u & /*bottom*/
- 512 && xt(
+ 512 && It(
e,
"bottom",
/*bottom*/
a[9]
), u & /*max_height*/
- 1024 && xt(e, "max-height", `calc(${/*max_height*/
+ 1024 && It(e, "max-height", `calc(${/*max_height*/
a[10]}px - var(--window-padding))`), u & /*input_width*/
- 256 && xt(
+ 256 && It(
e,
"width",
/*input_width*/
@@ -9578,283 +6601,262 @@ function Qo(t) {
);
},
i(a) {
- i || (a && Ra(() => {
- i && (n || (n = Wo(e, xs, { duration: 200, y: 5 }, !0)), n.run(1));
- }), i = !0);
+ l || (a && oa(() => {
+ l && (t || (t = Is(e, Ki, { duration: 200, y: 5 }, !0)), t.run(1));
+ }), l = !0);
},
o(a) {
- a && (n || (n = Wo(e, xs, { duration: 200, y: 5 }, !1)), n.run(0)), i = !1;
+ a && (t || (t = Is(e, Ki, { duration: 200, y: 5 }, !1)), t.run(0)), l = !1;
},
d(a) {
- a && Nn(e), e1(r, a), t[20](null), a && n && n.end(), l = !1, s();
+ a && gn(e), Ld(r, a), n[22](null), a && t && t.end(), i = !1, s();
}
};
}
-function Ko(t) {
- let e, n, i, l = (
+function Ws(n) {
+ let e, t, l, i = (
/*choices*/
- t[0][
+ n[0][
/*index*/
- t[24]
+ n[26]
][0] + ""
), s, o, r, a, u;
return {
c() {
- e = Li("li"), n = Li("span"), n.textContent = "✓", i = is(), s = a1(l), o = is(), Ie(n, "class", "inner-item svelte-yuohum"), Ge(n, "hide", !/*selected_indices*/
- t[4].includes(
+ e = al("li"), t = al("span"), t.textContent = "✓", l = di(), s = Fd(i), o = di(), Be(t, "class", "inner-item svelte-yuohum"), We(t, "hide", !/*selected_indices*/
+ n[4].includes(
/*index*/
- t[24]
- )), Ie(e, "class", "item svelte-yuohum"), Ie(e, "data-index", r = /*index*/
- t[24]), Ie(e, "aria-label", a = /*choices*/
- t[0][
+ n[26]
+ )), Be(e, "class", "item svelte-yuohum"), Be(e, "data-index", r = /*index*/
+ n[26]), Be(e, "aria-label", a = /*choices*/
+ n[0][
/*index*/
- t[24]
- ][0]), Ie(e, "data-testid", "dropdown-option"), Ie(e, "role", "option"), Ie(e, "aria-selected", u = /*selected_indices*/
- t[4].includes(
+ n[26]
+ ][0]), Be(e, "data-testid", "dropdown-option"), Be(e, "role", "option"), Be(e, "aria-selected", u = /*selected_indices*/
+ n[4].includes(
/*index*/
- t[24]
- )), Ge(
+ n[26]
+ )), We(
e,
"selected",
/*selected_indices*/
- t[4].includes(
+ n[4].includes(
/*index*/
- t[24]
+ n[26]
)
- ), Ge(
+ ), We(
e,
"active",
/*index*/
- t[24] === /*active_index*/
- t[5]
- ), Ge(
+ n[26] === /*active_index*/
+ n[5]
+ ), We(
e,
"bg-gray-100",
/*index*/
- t[24] === /*active_index*/
- t[5]
- ), Ge(
+ n[26] === /*active_index*/
+ n[5]
+ ), We(
e,
"dark:bg-gray-600",
/*index*/
- t[24] === /*active_index*/
- t[5]
+ n[26] === /*active_index*/
+ n[5]
);
},
m(f, _) {
- Ln(f, e, _), ii(e, n), ii(e, i), ii(e, s), ii(e, o);
+ bn(f, e, _), On(e, t), On(e, l), On(e, s), On(e, o);
},
p(f, _) {
_ & /*selected_indices, filtered_indices*/
- 18 && Ge(n, "hide", !/*selected_indices*/
+ 18 && We(t, "hide", !/*selected_indices*/
f[4].includes(
/*index*/
- f[24]
+ f[26]
)), _ & /*choices, filtered_indices*/
- 3 && l !== (l = /*choices*/
+ 3 && i !== (i = /*choices*/
f[0][
/*index*/
- f[24]
- ][0] + "") && r1(s, l), _ & /*filtered_indices*/
+ f[26]
+ ][0] + "") && Rd(s, i), _ & /*filtered_indices*/
2 && r !== (r = /*index*/
- f[24]) && Ie(e, "data-index", r), _ & /*choices, filtered_indices*/
+ f[26]) && Be(e, "data-index", r), _ & /*choices, filtered_indices*/
3 && a !== (a = /*choices*/
f[0][
/*index*/
- f[24]
- ][0]) && Ie(e, "aria-label", a), _ & /*selected_indices, filtered_indices*/
+ f[26]
+ ][0]) && Be(e, "aria-label", a), _ & /*selected_indices, filtered_indices*/
18 && u !== (u = /*selected_indices*/
f[4].includes(
/*index*/
- f[24]
- )) && Ie(e, "aria-selected", u), _ & /*selected_indices, filtered_indices*/
- 18 && Ge(
+ f[26]
+ )) && Be(e, "aria-selected", u), _ & /*selected_indices, filtered_indices*/
+ 18 && We(
e,
"selected",
/*selected_indices*/
f[4].includes(
/*index*/
- f[24]
+ f[26]
)
), _ & /*filtered_indices, active_index*/
- 34 && Ge(
+ 34 && We(
e,
"active",
/*index*/
- f[24] === /*active_index*/
+ f[26] === /*active_index*/
f[5]
), _ & /*filtered_indices, active_index*/
- 34 && Ge(
+ 34 && We(
e,
"bg-gray-100",
/*index*/
- f[24] === /*active_index*/
+ f[26] === /*active_index*/
f[5]
), _ & /*filtered_indices, active_index*/
- 34 && Ge(
+ 34 && We(
e,
"dark:bg-gray-600",
/*index*/
- f[24] === /*active_index*/
+ f[26] === /*active_index*/
f[5]
);
},
d(f) {
- f && Nn(e);
+ f && gn(e);
}
};
}
-function f1(t) {
- let e, n, i, l, s;
- Ra(
+function Pd(n) {
+ let e, t, l, i, s;
+ oa(
/*onwindowresize*/
- t[17]
+ n[19]
);
let o = (
/*show_options*/
- t[2] && !/*disabled*/
- t[3] && Qo(t)
+ n[2] && !/*disabled*/
+ n[3] && Ps(n)
);
return {
c() {
- e = Li("div"), n = is(), o && o.c(), i = t1(), Ie(e, "class", "reference");
+ e = al("div"), t = di(), o && o.c(), l = Bd(), Be(e, "class", "reference");
},
m(r, a) {
- Ln(r, e, a), t[18](e), Ln(r, n, a), o && o.m(r, a), Ln(r, i, a), l || (s = [
- ns(
+ bn(r, e, a), n[20](e), bn(r, t, a), o && o.m(r, a), bn(r, l, a), i || (s = [
+ _i(
window,
"scroll",
/*scroll_listener*/
- t[12]
+ n[12]
),
- ns(
+ _i(
window,
"resize",
/*onwindowresize*/
- t[17]
+ n[19]
)
- ], l = !0);
+ ], i = !0);
},
p(r, [a]) {
/*show_options*/
r[2] && !/*disabled*/
r[3] ? o ? (o.p(r, a), a & /*show_options, disabled*/
- 12 && Bl(o, 1)) : (o = Qo(r), o.c(), Bl(o, 1), o.m(i.parentNode, i)) : o && (n1(), Yo(o, 1, 1, () => {
+ 12 && Vl(o, 1)) : (o = Ps(r), o.c(), Vl(o, 1), o.m(l.parentNode, l)) : o && (Td(), Fs(o, 1, 1, () => {
o = null;
- }), $m());
+ }), jd());
},
i(r) {
- Bl(o);
+ Vl(o);
},
o(r) {
- Yo(o);
+ Fs(o);
},
d(r) {
- r && (Nn(e), Nn(n), Nn(i)), t[18](null), o && o.d(r), l = !1, s1(s);
+ r && (gn(e), gn(t), gn(l)), n[20](null), o && o.d(r), i = !1, Ud(s);
}
};
}
-function li(t) {
- let e, n = t[0], i = 1;
- for (; i < t.length; ) {
- const l = t[i], s = t[i + 1];
- if (i += 2, (l === "optionalAccess" || l === "optionalCall") && n == null)
- return;
- l === "access" || l === "optionalAccess" ? (e = n, n = s(n)) : (l === "call" || l === "optionalCall") && (n = s((...o) => n.call(e, ...o)), e = void 0);
- }
- return n;
-}
-function c1(t, e, n) {
- let { choices: i } = e, { filtered_indices: l } = e, { show_options: s = !1 } = e, { disabled: o = !1 } = e, { selected_indices: r = [] } = e, { active_index: a = null } = e, u, f, _, h, c, d, b, p, g;
- function y() {
- const { top: B, bottom: I } = c.getBoundingClientRect();
- n(14, u = B), n(15, f = g - I);
- }
- let w = null;
+function Wd(n, e, t) {
+ var l, i;
+ let { choices: s } = e, { filtered_indices: o } = e, { show_options: r = !1 } = e, { disabled: a = !1 } = e, { selected_indices: u = [] } = e, { active_index: f = null } = e, _, d, c, h, b, g, m, v, p;
function C() {
- s && (w !== null && clearTimeout(w), w = setTimeout(
+ const { top: B, bottom: H } = b.getBoundingClientRect();
+ t(16, _ = B), t(17, d = p - H);
+ }
+ let M = null;
+ function k() {
+ r && (M !== null && clearTimeout(M), M = setTimeout(
() => {
- y(), w = null;
+ C(), M = null;
},
10
));
}
- const P = u1();
- function E() {
- n(11, g = window.innerHeight);
+ const D = Hd();
+ function w() {
+ t(11, p = window.innerHeight);
}
- function N(B) {
- Xo[B ? "unshift" : "push"](() => {
- c = B, n(6, c);
+ function A(B) {
+ Us[B ? "unshift" : "push"](() => {
+ b = B, t(6, b);
});
}
- const v = (B) => P("change", B);
- function A(B) {
- Xo[B ? "unshift" : "push"](() => {
- d = B, n(7, d);
+ const O = (B) => D("change", B);
+ function U(B) {
+ Us[B ? "unshift" : "push"](() => {
+ g = B, t(7, g);
});
}
- return t.$$set = (B) => {
- "choices" in B && n(0, i = B.choices), "filtered_indices" in B && n(1, l = B.filtered_indices), "show_options" in B && n(2, s = B.show_options), "disabled" in B && n(3, o = B.disabled), "selected_indices" in B && n(4, r = B.selected_indices), "active_index" in B && n(5, a = B.active_index);
- }, t.$$.update = () => {
- if (t.$$.dirty & /*show_options, refElement, listElement, selected_indices, distance_from_bottom, distance_from_top, input_height*/
- 114900) {
- if (s && c) {
- if (d && r.length > 0) {
- let I = d.querySelectorAll("li");
- for (const G of Array.from(I))
- if (G.getAttribute("data-index") === r[0].toString()) {
- li([
- d,
- "optionalAccess",
- (Z) => Z.scrollTo,
- "optionalCall",
- (Z) => Z(0, G.offsetTop)
- ]);
+ return n.$$set = (B) => {
+ "choices" in B && t(0, s = B.choices), "filtered_indices" in B && t(1, o = B.filtered_indices), "show_options" in B && t(2, r = B.show_options), "disabled" in B && t(3, a = B.disabled), "selected_indices" in B && t(4, u = B.selected_indices), "active_index" in B && t(5, f = B.active_index);
+ }, n.$$.update = () => {
+ if (n.$$.dirty & /*show_options, refElement, listElement, selected_indices, _a, _b, distance_from_bottom, distance_from_top, input_height*/
+ 508116) {
+ if (r && b) {
+ if (g && u.length > 0) {
+ let H = g.querySelectorAll("li");
+ for (const ne of Array.from(H))
+ if (ne.getAttribute("data-index") === u[0].toString()) {
+ t(14, l = g == null ? void 0 : g.scrollTo) === null || l === void 0 || l.call(g, 0, ne.offsetTop);
break;
}
}
- y();
- const B = li([
- c,
- "access",
- (I) => I.parentElement,
- "optionalAccess",
- (I) => I.getBoundingClientRect,
- "call",
- (I) => I()
- ]);
- n(16, _ = li([B, "optionalAccess", (I) => I.height]) || 0), n(8, h = li([B, "optionalAccess", (I) => I.width]) || 0);
+ C();
+ const B = t(15, i = b.parentElement) === null || i === void 0 ? void 0 : i.getBoundingClientRect();
+ t(18, c = (B == null ? void 0 : B.height) || 0), t(8, h = (B == null ? void 0 : B.width) || 0);
}
- f > u ? (n(10, p = f), n(9, b = null)) : (n(9, b = `${f + _}px`), n(10, p = u - _));
+ d > _ ? (t(10, v = d), t(9, m = null)) : (t(9, m = `${d + c}px`), t(10, v = _ - c));
}
}, [
- i,
- l,
s,
o,
r,
a,
- c,
- d,
- h,
- b,
- p,
- g,
- C,
- P,
u,
f,
- _,
- E,
- N,
+ b,
+ g,
+ h,
+ m,
v,
- A
+ p,
+ k,
+ D,
+ l,
+ i,
+ _,
+ d,
+ c,
+ w,
+ A,
+ O,
+ U
];
}
-class _1 extends Km {
+class Xd extends Md {
constructor(e) {
- super(), i1(this, e, c1, f1, o1, {
+ super(), Nd(this, e, Wd, Pd, Id, {
choices: 0,
filtered_indices: 1,
show_options: 2,
@@ -9864,395 +6866,395 @@ class _1 extends Km {
});
}
}
-function h1(t, e) {
- return (t % e + e) % e;
+function Yd(n, e) {
+ return (n % e + e) % e;
}
-function $o(t, e) {
- return t.reduce((n, i, l) => ((!e || i[0].toLowerCase().includes(e.toLowerCase())) && n.push(l), n), []);
+function Xs(n, e) {
+ return n.reduce((t, l, i) => ((!e || l[0].toLowerCase().includes(e.toLowerCase())) && t.push(i), t), []);
}
-function d1(t, e, n) {
- t("change", e), n || t("input");
+function Vd(n, e, t) {
+ n("change", e), t || n("input");
}
-function m1(t, e, n) {
- if (t.key === "Escape")
+function Zd(n, e, t) {
+ if (n.key === "Escape")
return [!1, e];
- if ((t.key === "ArrowDown" || t.key === "ArrowUp") && n.length >= 0)
+ if ((n.key === "ArrowDown" || n.key === "ArrowUp") && t.length >= 0)
if (e === null)
- e = t.key === "ArrowDown" ? n[0] : n[n.length - 1];
+ e = n.key === "ArrowDown" ? t[0] : t[t.length - 1];
else {
- const i = n.indexOf(e), l = t.key === "ArrowUp" ? -1 : 1;
- e = n[h1(i + l, n.length)];
+ const l = t.indexOf(e), i = n.key === "ArrowUp" ? -1 : 1;
+ e = t[Yd(l + i, t.length)];
}
return [!0, e];
}
const {
- SvelteComponent: g1,
- append: yt,
+ SvelteComponent: Gd,
+ append: pt,
attr: Le,
- binding_callbacks: b1,
- check_outros: p1,
- create_component: ls,
- destroy_component: ss,
- detach: ps,
- element: Wt,
- group_outros: w1,
- init: v1,
- insert: ws,
- listen: En,
- mount_component: os,
- run_all: y1,
- safe_not_equal: E1,
- set_data: k1,
- set_input_value: er,
- space: Tl,
- text: S1,
- toggle_class: Vt,
- transition_in: Zt,
- transition_out: Hn
-} = window.__gradio__svelte__internal, { onMount: C1 } = window.__gradio__svelte__internal, { createEventDispatcher: A1, afterUpdate: B1 } = window.__gradio__svelte__internal;
-function T1(t) {
+ binding_callbacks: Jd,
+ check_outros: Kd,
+ create_component: hi,
+ destroy_component: mi,
+ detach: Ci,
+ element: Ht,
+ group_outros: Qd,
+ init: xd,
+ insert: zi,
+ listen: an,
+ mount_component: gi,
+ run_all: $d,
+ safe_not_equal: e0,
+ set_data: t0,
+ set_input_value: Ys,
+ space: Zl,
+ text: n0,
+ toggle_class: Rt,
+ transition_in: Pt,
+ transition_out: hn
+} = window.__gradio__svelte__internal, { onMount: l0 } = window.__gradio__svelte__internal, { createEventDispatcher: i0, afterUpdate: s0 } = window.__gradio__svelte__internal;
+function o0(n) {
let e;
return {
c() {
- e = S1(
+ e = n0(
/*label*/
- t[0]
+ n[0]
);
},
- m(n, i) {
- ws(n, e, i);
+ m(t, l) {
+ zi(t, e, l);
},
- p(n, i) {
- i[0] & /*label*/
- 1 && k1(
+ p(t, l) {
+ l[0] & /*label*/
+ 1 && t0(
e,
/*label*/
- n[0]
+ t[0]
);
},
- d(n) {
- n && ps(e);
+ d(t) {
+ t && Ci(e);
}
};
}
-function tr(t) {
- let e, n, i;
- return n = new hc({}), {
+function Vs(n) {
+ let e, t, l;
+ return t = new Tu({}), {
c() {
- e = Wt("div"), ls(n.$$.fragment), Le(e, "class", "icon-wrap svelte-1m1zvyj");
+ e = Ht("div"), hi(t.$$.fragment), Le(e, "class", "icon-wrap svelte-1m1zvyj");
},
- m(l, s) {
- ws(l, e, s), os(n, e, null), i = !0;
+ m(i, s) {
+ zi(i, e, s), gi(t, e, null), l = !0;
},
- i(l) {
- i || (Zt(n.$$.fragment, l), i = !0);
+ i(i) {
+ l || (Pt(t.$$.fragment, i), l = !0);
},
- o(l) {
- Hn(n.$$.fragment, l), i = !1;
+ o(i) {
+ hn(t.$$.fragment, i), l = !1;
},
- d(l) {
- l && ps(e), ss(n);
+ d(i) {
+ i && Ci(e), mi(t);
}
};
}
-function H1(t) {
- let e, n, i, l, s, o, r, a, u, f, _, h, c, d;
- n = new vr({
+function a0(n) {
+ let e, t, l, i, s, o, r, a, u, f, _, d, c, h;
+ t = new co({
props: {
show_label: (
/*show_label*/
- t[4]
+ n[4]
),
info: (
/*info*/
- t[1]
+ n[1]
),
- $$slots: { default: [T1] },
- $$scope: { ctx: t }
+ $$slots: { default: [o0] },
+ $$scope: { ctx: n }
}
});
let b = !/*disabled*/
- t[3] && tr();
- return _ = new _1({
+ n[3] && Vs();
+ return _ = new Xd({
props: {
show_options: (
/*show_options*/
- t[12]
+ n[12]
),
choices: (
/*choices*/
- t[2]
+ n[2]
),
filtered_indices: (
/*filtered_indices*/
- t[10]
+ n[10]
),
disabled: (
/*disabled*/
- t[3]
+ n[3]
),
selected_indices: (
/*selected_index*/
- t[11] === null ? [] : [
+ n[11] === null ? [] : [
/*selected_index*/
- t[11]
+ n[11]
]
),
active_index: (
/*active_index*/
- t[14]
+ n[14]
)
}
}), _.$on(
"change",
/*handle_option_selected*/
- t[16]
+ n[16]
), {
c() {
- e = Wt("div"), ls(n.$$.fragment), i = Tl(), l = Wt("div"), s = Wt("div"), o = Wt("div"), r = Wt("input"), u = Tl(), b && b.c(), f = Tl(), ls(_.$$.fragment), Le(r, "role", "listbox"), Le(r, "aria-controls", "dropdown-options"), Le(
+ e = Ht("div"), hi(t.$$.fragment), l = Zl(), i = Ht("div"), s = Ht("div"), o = Ht("div"), r = Ht("input"), u = Zl(), b && b.c(), f = Zl(), hi(_.$$.fragment), Le(r, "role", "listbox"), Le(r, "aria-controls", "dropdown-options"), Le(
r,
"aria-expanded",
/*show_options*/
- t[12]
+ n[12]
), Le(
r,
"aria-label",
/*label*/
- t[0]
+ n[0]
), Le(r, "class", "border-none svelte-1m1zvyj"), r.disabled = /*disabled*/
- t[3], Le(r, "autocomplete", "off"), r.readOnly = a = !/*filterable*/
- t[7], Vt(r, "subdued", !/*choices_names*/
- t[13].includes(
+ n[3], Le(r, "autocomplete", "off"), r.readOnly = a = !/*filterable*/
+ n[7], Rt(r, "subdued", !/*choices_names*/
+ n[13].includes(
/*input_text*/
- t[9]
+ n[9]
) && !/*allow_custom_value*/
- t[6]), Le(o, "class", "secondary-wrap svelte-1m1zvyj"), Le(s, "class", "wrap-inner svelte-1m1zvyj"), Vt(
+ n[6]), Le(o, "class", "secondary-wrap svelte-1m1zvyj"), Le(s, "class", "wrap-inner svelte-1m1zvyj"), Rt(
s,
"show_options",
/*show_options*/
- t[12]
- ), Le(l, "class", "wrap svelte-1m1zvyj"), Le(e, "class", "svelte-1m1zvyj"), Vt(
+ n[12]
+ ), Le(i, "class", "wrap svelte-1m1zvyj"), Le(e, "class", "svelte-1m1zvyj"), Rt(
e,
"container",
/*container*/
- t[5]
+ n[5]
);
},
- m(p, g) {
- ws(p, e, g), os(n, e, null), yt(e, i), yt(e, l), yt(l, s), yt(s, o), yt(o, r), er(
+ m(g, m) {
+ zi(g, e, m), gi(t, e, null), pt(e, l), pt(e, i), pt(i, s), pt(s, o), pt(o, r), Ys(
r,
/*input_text*/
- t[9]
- ), t[29](r), yt(o, u), b && b.m(o, null), yt(l, f), os(_, l, null), h = !0, c || (d = [
- En(
+ n[9]
+ ), n[29](r), pt(o, u), b && b.m(o, null), pt(i, f), gi(_, i, null), d = !0, c || (h = [
+ an(
r,
"input",
/*input_input_handler*/
- t[28]
+ n[28]
),
- En(
+ an(
r,
"keydown",
/*handle_key_down*/
- t[19]
+ n[19]
),
- En(
+ an(
r,
"keyup",
/*keyup_handler*/
- t[30]
+ n[30]
),
- En(
+ an(
r,
"blur",
/*handle_blur*/
- t[18]
+ n[18]
),
- En(
+ an(
r,
"focus",
/*handle_focus*/
- t[17]
+ n[17]
)
], c = !0);
},
- p(p, g) {
- const y = {};
- g[0] & /*show_label*/
- 16 && (y.show_label = /*show_label*/
- p[4]), g[0] & /*info*/
- 2 && (y.info = /*info*/
- p[1]), g[0] & /*label*/
- 1 | g[1] & /*$$scope*/
- 4 && (y.$$scope = { dirty: g, ctx: p }), n.$set(y), (!h || g[0] & /*show_options*/
+ p(g, m) {
+ const v = {};
+ m[0] & /*show_label*/
+ 16 && (v.show_label = /*show_label*/
+ g[4]), m[0] & /*info*/
+ 2 && (v.info = /*info*/
+ g[1]), m[0] & /*label*/
+ 1 | m[1] & /*$$scope*/
+ 4 && (v.$$scope = { dirty: m, ctx: g }), t.$set(v), (!d || m[0] & /*show_options*/
4096) && Le(
r,
"aria-expanded",
/*show_options*/
- p[12]
- ), (!h || g[0] & /*label*/
+ g[12]
+ ), (!d || m[0] & /*label*/
1) && Le(
r,
"aria-label",
/*label*/
- p[0]
- ), (!h || g[0] & /*disabled*/
+ g[0]
+ ), (!d || m[0] & /*disabled*/
8) && (r.disabled = /*disabled*/
- p[3]), (!h || g[0] & /*filterable*/
+ g[3]), (!d || m[0] & /*filterable*/
128 && a !== (a = !/*filterable*/
- p[7])) && (r.readOnly = a), g[0] & /*input_text*/
+ g[7])) && (r.readOnly = a), m[0] & /*input_text*/
512 && r.value !== /*input_text*/
- p[9] && er(
+ g[9] && Ys(
r,
/*input_text*/
- p[9]
- ), (!h || g[0] & /*choices_names, input_text, allow_custom_value*/
- 8768) && Vt(r, "subdued", !/*choices_names*/
- p[13].includes(
+ g[9]
+ ), (!d || m[0] & /*choices_names, input_text, allow_custom_value*/
+ 8768) && Rt(r, "subdued", !/*choices_names*/
+ g[13].includes(
/*input_text*/
- p[9]
+ g[9]
) && !/*allow_custom_value*/
- p[6]), /*disabled*/
- p[3] ? b && (w1(), Hn(b, 1, 1, () => {
+ g[6]), /*disabled*/
+ g[3] ? b && (Qd(), hn(b, 1, 1, () => {
b = null;
- }), p1()) : b ? g[0] & /*disabled*/
- 8 && Zt(b, 1) : (b = tr(), b.c(), Zt(b, 1), b.m(o, null)), (!h || g[0] & /*show_options*/
- 4096) && Vt(
+ }), Kd()) : b ? m[0] & /*disabled*/
+ 8 && Pt(b, 1) : (b = Vs(), b.c(), Pt(b, 1), b.m(o, null)), (!d || m[0] & /*show_options*/
+ 4096) && Rt(
s,
"show_options",
/*show_options*/
- p[12]
+ g[12]
);
- const w = {};
- g[0] & /*show_options*/
- 4096 && (w.show_options = /*show_options*/
- p[12]), g[0] & /*choices*/
- 4 && (w.choices = /*choices*/
- p[2]), g[0] & /*filtered_indices*/
- 1024 && (w.filtered_indices = /*filtered_indices*/
- p[10]), g[0] & /*disabled*/
- 8 && (w.disabled = /*disabled*/
- p[3]), g[0] & /*selected_index*/
- 2048 && (w.selected_indices = /*selected_index*/
- p[11] === null ? [] : [
+ const p = {};
+ m[0] & /*show_options*/
+ 4096 && (p.show_options = /*show_options*/
+ g[12]), m[0] & /*choices*/
+ 4 && (p.choices = /*choices*/
+ g[2]), m[0] & /*filtered_indices*/
+ 1024 && (p.filtered_indices = /*filtered_indices*/
+ g[10]), m[0] & /*disabled*/
+ 8 && (p.disabled = /*disabled*/
+ g[3]), m[0] & /*selected_index*/
+ 2048 && (p.selected_indices = /*selected_index*/
+ g[11] === null ? [] : [
/*selected_index*/
- p[11]
- ]), g[0] & /*active_index*/
- 16384 && (w.active_index = /*active_index*/
- p[14]), _.$set(w), (!h || g[0] & /*container*/
- 32) && Vt(
+ g[11]
+ ]), m[0] & /*active_index*/
+ 16384 && (p.active_index = /*active_index*/
+ g[14]), _.$set(p), (!d || m[0] & /*container*/
+ 32) && Rt(
e,
"container",
/*container*/
- p[5]
+ g[5]
);
},
- i(p) {
- h || (Zt(n.$$.fragment, p), Zt(b), Zt(_.$$.fragment, p), h = !0);
+ i(g) {
+ d || (Pt(t.$$.fragment, g), Pt(b), Pt(_.$$.fragment, g), d = !0);
},
- o(p) {
- Hn(n.$$.fragment, p), Hn(b), Hn(_.$$.fragment, p), h = !1;
+ o(g) {
+ hn(t.$$.fragment, g), hn(b), hn(_.$$.fragment, g), d = !1;
},
- d(p) {
- p && ps(e), ss(n), t[29](null), b && b.d(), ss(_), c = !1, y1(d);
+ d(g) {
+ g && Ci(e), mi(t), n[29](null), b && b.d(), mi(_), c = !1, $d(h);
}
};
}
-function P1(t, e, n) {
- let { label: i } = e, { info: l = void 0 } = e, { value: s = [] } = e, o = [], { value_is_output: r = !1 } = e, { choices: a } = e, u, { disabled: f = !1 } = e, { show_label: _ } = e, { container: h = !0 } = e, { allow_custom_value: c = !1 } = e, { filterable: d = !0 } = e, b, p = !1, g, y, w = "", C = "", P = !1, E = [], N = null, v = null, A;
- const B = A1();
- s ? (A = a.map((S) => S[1]).indexOf(s), v = A, v === -1 ? (o = s, v = null) : ([w, o] = a[v], C = w), G()) : a.length > 0 && (A = 0, v = 0, [w, s] = a[v], o = s, C = w);
- function I() {
- n(13, g = a.map((S) => S[0])), n(24, y = a.map((S) => S[1]));
+function r0(n, e, t) {
+ let { label: l } = e, { info: i = void 0 } = e, { value: s = [] } = e, o = [], { value_is_output: r = !1 } = e, { choices: a } = e, u, { disabled: f = !1 } = e, { show_label: _ } = e, { container: d = !0 } = e, { allow_custom_value: c = !1 } = e, { filterable: h = !0 } = e, b, g = !1, m, v, p = "", C = "", M = !1, k = [], D = null, w = null, A;
+ const O = i0();
+ s ? (A = a.map((E) => E[1]).indexOf(s), w = A, w === -1 ? (o = s, w = null) : ([p, o] = a[w], C = p), B()) : a.length > 0 && (A = 0, w = 0, [p, s] = a[w], o = s, C = p);
+ function U() {
+ t(13, m = a.map((E) => E[0])), t(24, v = a.map((E) => E[1]));
}
- function G() {
- I(), s === void 0 || Array.isArray(s) && s.length === 0 ? (n(9, w = ""), n(11, v = null)) : y.includes(s) ? (n(9, w = g[y.indexOf(s)]), n(11, v = y.indexOf(s))) : c ? (n(9, w = s), n(11, v = null)) : (n(9, w = ""), n(11, v = null)), n(27, A = v);
+ function B() {
+ U(), s === void 0 || Array.isArray(s) && s.length === 0 ? (t(9, p = ""), t(11, w = null)) : v.includes(s) ? (t(9, p = m[v.indexOf(s)]), t(11, w = v.indexOf(s))) : c ? (t(9, p = s), t(11, w = null)) : (t(9, p = ""), t(11, w = null)), t(27, A = w);
}
- function Z(S) {
- if (n(11, v = parseInt(S.detail.target.dataset.index)), isNaN(v)) {
- n(11, v = null);
+ function H(E) {
+ if (t(11, w = parseInt(E.detail.target.dataset.index)), isNaN(w)) {
+ t(11, w = null);
return;
}
- n(12, p = !1), n(14, N = null), b.blur();
+ t(12, g = !1), t(14, D = null), b.blur();
}
- function _e(S) {
- n(10, E = a.map((k, M) => M)), n(12, p = !0), B("focus");
+ function ne(E) {
+ t(10, k = a.map((Y, q) => q)), t(12, g = !0), O("focus");
}
function $() {
- c ? n(20, s = w) : n(9, w = g[y.indexOf(s)]), n(12, p = !1), n(14, N = null), B("blur");
+ c ? t(20, s = p) : t(9, p = m[v.indexOf(s)]), t(12, g = !1), t(14, D = null), O("blur");
}
- function Ee(S) {
- n(12, [p, N] = m1(S, N, E), p, (n(14, N), n(2, a), n(23, u), n(6, c), n(9, w), n(10, E), n(8, b), n(25, C), n(11, v), n(27, A), n(26, P), n(24, y))), S.key === "Enter" && (N !== null ? (n(11, v = N), n(12, p = !1), b.blur(), n(14, N = null)) : g.includes(w) ? (n(11, v = g.indexOf(w)), n(12, p = !1), n(14, N = null), b.blur()) : c && (n(20, s = w), n(11, v = null), n(12, p = !1), n(14, N = null), b.blur()), B("enter", s));
+ function he(E) {
+ t(12, [g, D] = Zd(E, D, k), g, (t(14, D), t(2, a), t(23, u), t(6, c), t(9, p), t(10, k), t(8, b), t(25, C), t(11, w), t(27, A), t(26, M), t(24, v))), E.key === "Enter" && (D !== null ? (t(11, w = D), t(12, g = !1), b.blur(), t(14, D = null)) : m.includes(p) ? (t(11, w = m.indexOf(p)), t(12, g = !1), t(14, D = null), b.blur()) : c && (t(20, s = p), t(11, w = null), t(12, g = !1), t(14, D = null), b.blur()), O("enter", s));
}
- B1(() => {
- n(21, r = !1), n(26, P = !0);
- }), C1(() => {
+ s0(() => {
+ t(21, r = !1), t(26, M = !0);
+ }), l0(() => {
b.focus();
});
- function ve() {
- w = this.value, n(9, w), n(11, v), n(27, A), n(26, P), n(2, a), n(24, y);
+ function ke() {
+ p = this.value, t(9, p), t(11, w), t(27, A), t(26, M), t(2, a), t(24, v);
}
- function de(S) {
- b1[S ? "unshift" : "push"](() => {
- b = S, n(8, b);
+ function ge(E) {
+ Jd[E ? "unshift" : "push"](() => {
+ b = E, t(8, b);
});
}
- const ce = (S) => B("key_up", { key: S.key, input_value: w });
- return t.$$set = (S) => {
- "label" in S && n(0, i = S.label), "info" in S && n(1, l = S.info), "value" in S && n(20, s = S.value), "value_is_output" in S && n(21, r = S.value_is_output), "choices" in S && n(2, a = S.choices), "disabled" in S && n(3, f = S.disabled), "show_label" in S && n(4, _ = S.show_label), "container" in S && n(5, h = S.container), "allow_custom_value" in S && n(6, c = S.allow_custom_value), "filterable" in S && n(7, d = S.filterable);
- }, t.$$.update = () => {
- t.$$.dirty[0] & /*selected_index, old_selected_index, initialized, choices, choices_values*/
- 218105860 && v !== A && v !== null && P && (n(9, [w, s] = a[v], w, (n(20, s), n(11, v), n(27, A), n(26, P), n(2, a), n(24, y))), n(27, A = v), B("select", {
- index: v,
- value: y[v],
+ const ye = (E) => O("key_up", { key: E.key, input_value: p });
+ return n.$$set = (E) => {
+ "label" in E && t(0, l = E.label), "info" in E && t(1, i = E.info), "value" in E && t(20, s = E.value), "value_is_output" in E && t(21, r = E.value_is_output), "choices" in E && t(2, a = E.choices), "disabled" in E && t(3, f = E.disabled), "show_label" in E && t(4, _ = E.show_label), "container" in E && t(5, d = E.container), "allow_custom_value" in E && t(6, c = E.allow_custom_value), "filterable" in E && t(7, h = E.filterable);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*selected_index, old_selected_index, initialized, choices, choices_values*/
+ 218105860 && w !== A && w !== null && M && (t(9, [p, s] = a[w], p, (t(20, s), t(11, w), t(27, A), t(26, M), t(2, a), t(24, v))), t(27, A = w), O("select", {
+ index: w,
+ value: v[w],
selected: !0
- })), t.$$.dirty[0] & /*value, old_value, value_is_output*/
- 7340032 && s != o && (G(), d1(B, s, r), n(22, o = s)), t.$$.dirty[0] & /*choices*/
- 4 && I(), t.$$.dirty[0] & /*choices, old_choices, allow_custom_value, input_text, filtered_indices, filter_input*/
- 8390468 && a !== u && (c || G(), n(23, u = a), n(10, E = $o(a, w)), !c && E.length > 0 && n(14, N = E[0]), b == document.activeElement && n(12, p = !0)), t.$$.dirty[0] & /*input_text, old_input_text, choices, allow_custom_value, filtered_indices*/
- 33556036 && w !== C && (n(10, E = $o(a, w)), n(25, C = w), !c && E.length > 0 && n(14, N = E[0]));
+ })), n.$$.dirty[0] & /*value, old_value, value_is_output*/
+ 7340032 && s != o && (B(), Vd(O, s, r), t(22, o = s)), n.$$.dirty[0] & /*choices*/
+ 4 && U(), n.$$.dirty[0] & /*choices, old_choices, allow_custom_value, input_text, filtered_indices, filter_input*/
+ 8390468 && a !== u && (c || B(), t(23, u = a), t(10, k = Xs(a, p)), !c && k.length > 0 && t(14, D = k[0]), b == document.activeElement && t(12, g = !0)), n.$$.dirty[0] & /*input_text, old_input_text, choices, allow_custom_value, filtered_indices*/
+ 33556036 && p !== C && (t(10, k = Xs(a, p)), t(25, C = p), !c && k.length > 0 && t(14, D = k[0]));
}, [
- i,
l,
+ i,
a,
f,
_,
- h,
- c,
d,
+ c,
+ h,
b,
- w,
- E,
- v,
p,
+ k,
+ w,
g,
- N,
- B,
- Z,
- _e,
+ m,
+ D,
+ O,
+ H,
+ ne,
$,
- Ee,
+ he,
s,
r,
o,
u,
- y,
+ v,
C,
- P,
+ M,
A,
- ve,
- de,
- ce
+ ke,
+ ge,
+ ye
];
}
-class N1 extends g1 {
+class u0 extends Gd {
constructor(e) {
- super(), v1(
+ super(), xd(
this,
e,
- P1,
- H1,
- E1,
+ r0,
+ a0,
+ e0,
{
label: 0,
info: 1,
@@ -10271,63 +7273,63 @@ class N1 extends g1 {
}
}
const {
- SvelteComponent: L1,
- append: Ye,
- attr: si,
- create_component: oi,
- destroy_component: ri,
- detach: vs,
- element: Et,
- init: I1,
- insert: ys,
- mount_component: ai,
- safe_not_equal: M1,
- set_style: ui,
- space: Hl,
- text: Ua,
- transition_in: fi,
- transition_out: ci
-} = window.__gradio__svelte__internal, { createEventDispatcher: O1 } = window.__gradio__svelte__internal, { onMount: D1, onDestroy: R1 } = window.__gradio__svelte__internal;
-function U1(t) {
+ SvelteComponent: f0,
+ append: Ge,
+ attr: Un,
+ create_component: In,
+ destroy_component: Rn,
+ detach: qi,
+ element: wt,
+ init: c0,
+ insert: Ei,
+ mount_component: Fn,
+ safe_not_equal: _0,
+ set_style: Hn,
+ space: Gl,
+ text: aa,
+ transition_in: Pn,
+ transition_out: Wn
+} = window.__gradio__svelte__internal, { createEventDispatcher: d0 } = window.__gradio__svelte__internal, { onMount: h0, onDestroy: m0 } = window.__gradio__svelte__internal;
+function g0(n) {
let e;
return {
c() {
- e = Ua("Cancel");
+ e = aa("Cancel");
},
- m(n, i) {
- ys(n, e, i);
+ m(t, l) {
+ Ei(t, e, l);
},
- d(n) {
- n && vs(e);
+ d(t) {
+ t && qi(e);
}
};
}
-function F1(t) {
+function b0(n) {
let e;
return {
c() {
- e = Ua("OK");
+ e = aa("OK");
},
- m(n, i) {
- ys(n, e, i);
+ m(t, l) {
+ Ei(t, e, l);
},
- d(n) {
- n && vs(e);
+ d(t) {
+ t && qi(e);
}
};
}
-function q1(t) {
- let e, n, i, l, s, o, r, a, u, f, _, h, c, d, b;
- return s = new N1({
+function p0(n) {
+ let e, t, l, i, s, o, r, a, u, f, _, d, c, h, b;
+ return s = new u0({
props: {
value: (
/*currentLabel*/
- t[0]
+ n[0]
),
label: "Label",
choices: (
/*choices*/
- t[2]
+ n[2]
),
show_label: !1,
allow_custom_value: !0
@@ -10335,16 +7337,16 @@ function q1(t) {
}), s.$on(
"change",
/*onDropDownChange*/
- t[4]
+ n[4]
), s.$on(
"enter",
/*onDropDownEnter*/
- t[6]
- ), a = new Fm({
+ n[6]
+ ), a = new bd({
props: {
value: (
/*currentColor*/
- t[1]
+ n[1]
),
label: "Color",
show_label: !1
@@ -10352,117 +7354,117 @@ function q1(t) {
}), a.$on(
"change",
/*onColorChange*/
- t[5]
- ), _ = new Vo({
+ n[5]
+ ), _ = new Os({
props: {
- $$slots: { default: [U1] },
- $$scope: { ctx: t }
+ $$slots: { default: [g0] },
+ $$scope: { ctx: n }
}
}), _.$on(
"click",
/*click_handler*/
- t[10]
- ), d = new Vo({
+ n[10]
+ ), h = new Os({
props: {
variant: "primary",
- $$slots: { default: [F1] },
- $$scope: { ctx: t }
+ $$slots: { default: [b0] },
+ $$scope: { ctx: n }
}
- }), d.$on(
+ }), h.$on(
"click",
/*click_handler_1*/
- t[11]
+ n[11]
), {
c() {
- e = Et("div"), n = Et("div"), i = Et("span"), l = Et("div"), oi(s.$$.fragment), o = Hl(), r = Et("div"), oi(a.$$.fragment), u = Hl(), f = Et("div"), oi(_.$$.fragment), h = Hl(), c = Et("div"), oi(d.$$.fragment), ui(l, "margin-right", "10px"), ui(r, "margin-right", "40px"), ui(r, "margin-bottom", "8px"), ui(f, "margin-right", "8px"), si(i, "class", "model-content svelte-hkn2q1"), si(n, "class", "modal-container svelte-hkn2q1"), si(e, "class", "modal svelte-hkn2q1"), si(e, "id", "model-box-edit");
- },
- m(p, g) {
- ys(p, e, g), Ye(e, n), Ye(n, i), Ye(i, l), ai(s, l, null), Ye(i, o), Ye(i, r), ai(a, r, null), Ye(i, u), Ye(i, f), ai(_, f, null), Ye(i, h), Ye(i, c), ai(d, c, null), b = !0;
- },
- p(p, [g]) {
- const y = {};
- g & /*currentLabel*/
- 1 && (y.value = /*currentLabel*/
- p[0]), g & /*choices*/
- 4 && (y.choices = /*choices*/
- p[2]), s.$set(y);
- const w = {};
- g & /*currentColor*/
- 2 && (w.value = /*currentColor*/
- p[1]), a.$set(w);
+ e = wt("div"), t = wt("div"), l = wt("span"), i = wt("div"), In(s.$$.fragment), o = Gl(), r = wt("div"), In(a.$$.fragment), u = Gl(), f = wt("div"), In(_.$$.fragment), d = Gl(), c = wt("div"), In(h.$$.fragment), Hn(i, "margin-right", "10px"), Hn(r, "margin-right", "40px"), Hn(r, "margin-bottom", "8px"), Hn(f, "margin-right", "8px"), Un(l, "class", "model-content svelte-hkn2q1"), Un(t, "class", "modal-container svelte-hkn2q1"), Un(e, "class", "modal svelte-hkn2q1"), Un(e, "id", "model-box-edit");
+ },
+ m(g, m) {
+ Ei(g, e, m), Ge(e, t), Ge(t, l), Ge(l, i), Fn(s, i, null), Ge(l, o), Ge(l, r), Fn(a, r, null), Ge(l, u), Ge(l, f), Fn(_, f, null), Ge(l, d), Ge(l, c), Fn(h, c, null), b = !0;
+ },
+ p(g, [m]) {
+ const v = {};
+ m & /*currentLabel*/
+ 1 && (v.value = /*currentLabel*/
+ g[0]), m & /*choices*/
+ 4 && (v.choices = /*choices*/
+ g[2]), s.$set(v);
+ const p = {};
+ m & /*currentColor*/
+ 2 && (p.value = /*currentColor*/
+ g[1]), a.$set(p);
const C = {};
- g & /*$$scope*/
- 16384 && (C.$$scope = { dirty: g, ctx: p }), _.$set(C);
- const P = {};
- g & /*$$scope*/
- 16384 && (P.$$scope = { dirty: g, ctx: p }), d.$set(P);
+ m & /*$$scope*/
+ 16384 && (C.$$scope = { dirty: m, ctx: g }), _.$set(C);
+ const M = {};
+ m & /*$$scope*/
+ 16384 && (M.$$scope = { dirty: m, ctx: g }), h.$set(M);
},
- i(p) {
- b || (fi(s.$$.fragment, p), fi(a.$$.fragment, p), fi(_.$$.fragment, p), fi(d.$$.fragment, p), b = !0);
+ i(g) {
+ b || (Pn(s.$$.fragment, g), Pn(a.$$.fragment, g), Pn(_.$$.fragment, g), Pn(h.$$.fragment, g), b = !0);
},
- o(p) {
- ci(s.$$.fragment, p), ci(a.$$.fragment, p), ci(_.$$.fragment, p), ci(d.$$.fragment, p), b = !1;
+ o(g) {
+ Wn(s.$$.fragment, g), Wn(a.$$.fragment, g), Wn(_.$$.fragment, g), Wn(h.$$.fragment, g), b = !1;
},
- d(p) {
- p && vs(e), ri(s), ri(a), ri(_), ri(d);
+ d(g) {
+ g && qi(e), Rn(s), Rn(a), Rn(_), Rn(h);
}
};
}
-function z1(t, e, n) {
- let { label: i = "" } = e, { currentLabel: l = "" } = e, { choices: s = [] } = e, { choicesColors: o = [] } = e, { color: r = "" } = e, { currentColor: a = "" } = e;
- const u = O1();
- function f(g) {
+function w0(n, e, t) {
+ let { label: l = "" } = e, { currentLabel: i = "" } = e, { choices: s = [] } = e, { choicesColors: o = [] } = e, { color: r = "" } = e, { currentColor: a = "" } = e;
+ const u = d0();
+ function f(m) {
u("change", {
- label: l,
+ label: i,
color: a,
- ok: g
+ ok: m
});
}
- function _(g) {
- const { detail: y } = g;
- let w = y;
- Number.isInteger(w) ? (Array.isArray(o) && w < o.length && n(1, a = o[w]), Array.isArray(s) && w < s.length && n(0, l = s[w][0])) : n(0, l = w);
+ function _(m) {
+ const { detail: v } = m;
+ let p = v;
+ Number.isInteger(p) ? (Array.isArray(o) && p < o.length && t(1, a = o[p]), Array.isArray(s) && p < s.length && t(0, i = s[p][0])) : t(0, i = p);
}
- function h(g) {
- const { detail: y } = g;
- n(1, a = y);
+ function d(m) {
+ const { detail: v } = m;
+ t(1, a = v);
}
- function c(g) {
- _(g), f(!0);
+ function c(m) {
+ _(m), f(!0);
}
- function d(g) {
- switch (g.key) {
+ function h(m) {
+ switch (m.key) {
case "Enter":
f(!0);
break;
}
}
- D1(() => {
- document.addEventListener("keydown", d), n(0, l = i), n(1, a = r);
- }), R1(() => {
- document.removeEventListener("keydown", d);
+ h0(() => {
+ document.addEventListener("keydown", h), t(0, i = l), t(1, a = r);
+ }), m0(() => {
+ document.removeEventListener("keydown", h);
});
- const b = () => f(!1), p = () => f(!0);
- return t.$$set = (g) => {
- "label" in g && n(7, i = g.label), "currentLabel" in g && n(0, l = g.currentLabel), "choices" in g && n(2, s = g.choices), "choicesColors" in g && n(8, o = g.choicesColors), "color" in g && n(9, r = g.color), "currentColor" in g && n(1, a = g.currentColor);
+ const b = () => f(!1), g = () => f(!0);
+ return n.$$set = (m) => {
+ "label" in m && t(7, l = m.label), "currentLabel" in m && t(0, i = m.currentLabel), "choices" in m && t(2, s = m.choices), "choicesColors" in m && t(8, o = m.choicesColors), "color" in m && t(9, r = m.color), "currentColor" in m && t(1, a = m.currentColor);
}, [
- l,
+ i,
a,
s,
f,
_,
- h,
+ d,
c,
- i,
+ l,
o,
r,
b,
- p
+ g
];
}
-class Fa extends L1 {
+class ra extends f0 {
constructor(e) {
- super(), I1(this, e, z1, q1, M1, {
+ super(), c0(this, e, w0, p0, _0, {
label: 7,
currentLabel: 0,
choices: 2,
@@ -10472,48 +7474,60 @@ class Fa extends L1 {
});
}
}
-const xe = (t, e, n) => Math.min(Math.max(t, e), n);
-function Pl(t, e) {
- if (t.startsWith("rgba"))
- return t.replace(/[\d.]+$/, e.toString());
- const n = t.match(/\d+/g);
- if (!n || n.length !== 3)
+const ze = (n, e, t) => Math.min(Math.max(n, e), t);
+function Jl(n, e) {
+ if (n.startsWith("rgba"))
+ return n.replace(/[\d.]+$/, e.toString());
+ const t = n.match(/\d+/g);
+ if (!t || t.length !== 3)
return `rgba(50, 50, 50, ${e})`;
- const [i, l, s] = n;
- return `rgba(${i}, ${l}, ${s}, ${e})`;
+ const [l, i, s] = t;
+ return `rgba(${l}, ${i}, ${s}, ${e})`;
}
-class Nl {
- constructor(e, n, i, l, s, o, r, a, u, f, _ = "rgb(255, 255, 255)", h = 0.5, c = 25, d = 1) {
+class Kl {
+ constructor(e, t, l, i, s, o, r, a, u, f, _ = "rgb(255, 255, 255)", d = 0.5, c = 25, h = 8, b = 2, g = 4, m = 1) {
this.stopDrag = () => {
this.isDragging = !1, document.removeEventListener("mousemove", this.handleDrag), document.removeEventListener("mouseup", this.stopDrag);
- }, this.handleDrag = (b) => {
+ }, this.handleDrag = (v) => {
if (this.isDragging) {
- let p = b.clientX - this.offsetMouseX - this.xmin, g = b.clientY - this.offsetMouseY - this.ymin;
- const y = this.canvasXmax - this.canvasXmin, w = this.canvasYmax - this.canvasYmin;
- p = xe(p, -this.xmin, y - this.xmax), g = xe(g, -this.ymin, w - this.ymax), this.xmin += p, this.ymin += g, this.xmax += p, this.ymax += g, this.updateHandles(), this.renderCallBack();
+ let p = v.clientX - this.offsetMouseX - this.xmin, C = v.clientY - this.offsetMouseY - this.ymin;
+ const M = this.canvasXmax - this.canvasXmin, k = this.canvasYmax - this.canvasYmin;
+ p = ze(p, -this.xmin, M - this.xmax), C = ze(C, -this.ymin, k - this.ymax), this.xmin += p, this.ymin += C, this.xmax += p, this.ymax += C, this.updateHandles(), this.renderCallBack();
}
- }, this.handleResize = (b) => {
+ }, this.handleResize = (v) => {
if (this.isResizing) {
- const p = b.clientX, g = b.clientY, y = p - this.resizeHandles[this.resizingHandleIndex].xmin - this.offsetMouseX, w = g - this.resizeHandles[this.resizingHandleIndex].ymin - this.offsetMouseY, C = this.canvasXmax - this.canvasXmin, P = this.canvasYmax - this.canvasYmin;
+ const p = v.clientX, C = v.clientY, M = p - this.resizeHandles[this.resizingHandleIndex].xmin - this.offsetMouseX, k = C - this.resizeHandles[this.resizingHandleIndex].ymin - this.offsetMouseY, D = this.canvasXmax - this.canvasXmin, w = this.canvasYmax - this.canvasYmin;
switch (this.resizingHandleIndex) {
case 0:
- this.xmin += y, this.ymin += w, this.xmin = xe(this.xmin, 0, this.xmax - this.minSize), this.ymin = xe(this.ymin, 0, this.ymax - this.minSize);
+ this.xmin += M, this.ymin += k, this.xmin = ze(this.xmin, 0, this.xmax - this.minSize), this.ymin = ze(this.ymin, 0, this.ymax - this.minSize);
break;
case 1:
- this.xmax += y, this.ymin += w, this.xmax = xe(this.xmax, this.xmin + this.minSize, C), this.ymin = xe(this.ymin, 0, this.ymax - this.minSize);
+ this.xmax += M, this.ymin += k, this.xmax = ze(this.xmax, this.xmin + this.minSize, D), this.ymin = ze(this.ymin, 0, this.ymax - this.minSize);
break;
case 2:
- this.xmax += y, this.ymax += w, this.xmax = xe(this.xmax, this.xmin + this.minSize, C), this.ymax = xe(this.ymax, this.ymin + this.minSize, P);
+ this.xmax += M, this.ymax += k, this.xmax = ze(this.xmax, this.xmin + this.minSize, D), this.ymax = ze(this.ymax, this.ymin + this.minSize, w);
break;
case 3:
- this.xmin += y, this.ymax += w, this.xmin = xe(this.xmin, 0, this.xmax - this.minSize), this.ymax = xe(this.ymax, this.ymin + this.minSize, P);
+ this.xmin += M, this.ymax += k, this.xmin = ze(this.xmin, 0, this.xmax - this.minSize), this.ymax = ze(this.ymax, this.ymin + this.minSize, w);
+ break;
+ case 4:
+ this.ymin += k, this.ymin = ze(this.ymin, 0, this.ymax - this.minSize);
+ break;
+ case 5:
+ this.xmax += M, this.xmax = ze(this.xmax, this.xmin + this.minSize, D);
+ break;
+ case 6:
+ this.ymax += k, this.ymax = ze(this.ymax, this.ymin + this.minSize, w);
+ break;
+ case 7:
+ this.xmin += M, this.xmin = ze(this.xmin, 0, this.xmax - this.minSize);
break;
}
this.updateHandles(), this.renderCallBack();
}
}, this.stopResize = () => {
this.isResizing = !1, document.removeEventListener("mousemove", this.handleResize), document.removeEventListener("mouseup", this.stopResize);
- }, this.renderCallBack = e, this.canvasXmin = n, this.canvasYmin = i, this.canvasXmax = l, this.canvasYmax = s, this.scaleFactor = d, this.label = o, this.isDragging = !1, this.xmin = r, this.ymin = a, this.xmax = u, this.ymax = f, this.isResizing = !1, this.isSelected = !1, this.offsetMouseX = 0, this.offsetMouseY = 0, this.resizeHandleSize = 8, this.updateHandles(), this.resizingHandleIndex = -1, this.minSize = c, this.color = _, this.alpha = h;
+ }, this.renderCallBack = e, this.canvasXmin = t, this.canvasYmin = l, this.canvasXmax = i, this.canvasYmax = s, this.scaleFactor = m, this.label = o, this.isDragging = !1, this.xmin = r, this.ymin = a, this.xmax = u, this.ymax = f, this.isResizing = !1, this.isSelected = !1, this.offsetMouseX = 0, this.offsetMouseY = 0, this.resizeHandleSize = h, this.thickness = b, this.selectedThickness = g, this.updateHandles(), this.resizingHandleIndex = -1, this.minSize = c, this.color = _, this.alpha = d;
}
toJSON() {
return {
@@ -10530,35 +7544,67 @@ class Nl {
this.isSelected = e;
}
setScaleFactor(e) {
- let n = e / this.scaleFactor;
- this.xmin = Math.round(this.xmin * n), this.ymin = Math.round(this.ymin * n), this.xmax = Math.round(this.xmax * n), this.ymax = Math.round(this.ymax * n), this.updateHandles(), this.scaleFactor = e;
+ let t = e / this.scaleFactor;
+ this.xmin = Math.round(this.xmin * t), this.ymin = Math.round(this.ymin * t), this.xmax = Math.round(this.xmax * t), this.ymax = Math.round(this.ymax * t), this.updateHandles(), this.scaleFactor = e;
}
updateHandles() {
- const e = this.resizeHandleSize / 2;
+ const e = this.resizeHandleSize / 2, t = this.getWidth(), l = this.getHeight();
this.resizeHandles = [
{
+ // Top left
xmin: this.xmin - e,
ymin: this.ymin - e,
xmax: this.xmin + e,
ymax: this.ymin + e
},
{
+ // Top right
xmin: this.xmax - e,
ymin: this.ymin - e,
xmax: this.xmax + e,
ymax: this.ymin + e
},
{
+ // Bottom right
xmin: this.xmax - e,
ymin: this.ymax - e,
xmax: this.xmax + e,
ymax: this.ymax + e
},
{
+ // Bottom left
xmin: this.xmin - e,
ymin: this.ymax - e,
xmax: this.xmin + e,
ymax: this.ymax + e
+ },
+ {
+ // Top center
+ xmin: this.xmin + t / 2 - e,
+ ymin: this.ymin - e,
+ xmax: this.xmin + t / 2 + e,
+ ymax: this.ymin + e
+ },
+ {
+ // Right center
+ xmin: this.xmax - e,
+ ymin: this.ymin + l / 2 - e,
+ xmax: this.xmax + e,
+ ymax: this.ymin + l / 2 + e
+ },
+ {
+ // Bottom center
+ xmin: this.xmin + t / 2 - e,
+ ymin: this.ymax - e,
+ xmax: this.xmin + t / 2 + e,
+ ymax: this.ymax + e
+ },
+ {
+ // Left center
+ xmin: this.xmin - e,
+ ymin: this.ymin + l / 2 - e,
+ xmax: this.xmin + e,
+ ymax: this.ymin + l / 2 + e
}
];
}
@@ -10568,49 +7614,49 @@ class Nl {
getHeight() {
return this.ymax - this.ymin;
}
- toCanvasCoordinates(e, n) {
- return e = e + this.canvasXmin, n = n + this.canvasYmin, [e, n];
+ toCanvasCoordinates(e, t) {
+ return e = e + this.canvasXmin, t = t + this.canvasYmin, [e, t];
}
- toBoxCoordinates(e, n) {
- return e = e - this.canvasXmin, n = n - this.canvasYmin, [e, n];
+ toBoxCoordinates(e, t) {
+ return e = e - this.canvasXmin, t = t - this.canvasYmin, [e, t];
}
render(e) {
- let n, i;
- if (e.beginPath(), [n, i] = this.toCanvasCoordinates(this.xmin, this.ymin), e.rect(n, i, this.getWidth(), this.getHeight()), e.fillStyle = Pl(this.color, this.alpha), e.fill(), this.isSelected ? e.lineWidth = 4 : e.lineWidth = 2, e.strokeStyle = Pl(this.color, 1), e.stroke(), e.closePath(), this.label !== null && this.label.trim() !== "") {
+ let t, l;
+ if (e.beginPath(), [t, l] = this.toCanvasCoordinates(this.xmin, this.ymin), e.rect(t, l, this.getWidth(), this.getHeight()), e.fillStyle = Jl(this.color, this.alpha), e.fill(), this.isSelected ? e.lineWidth = this.selectedThickness : e.lineWidth = this.thickness, e.strokeStyle = Jl(this.color, 1), e.stroke(), e.closePath(), this.label !== null && this.label.trim() !== "") {
this.isSelected ? e.font = "bold 14px Arial" : e.font = "12px Arial";
- const l = e.measureText(this.label).width + 10, s = 20;
+ const i = e.measureText(this.label).width + 10, s = 20;
let o = this.xmin, r = this.ymin - s;
- e.fillStyle = "white", [o, r] = this.toCanvasCoordinates(o, r), e.fillRect(o, r, l, s), e.lineWidth = 1, e.strokeStyle = "black", e.strokeRect(o, r, l, s), e.fillStyle = "black", e.fillText(this.label, o + 5, r + 15);
+ e.fillStyle = "white", [o, r] = this.toCanvasCoordinates(o, r), e.fillRect(o, r, i, s), e.lineWidth = 1, e.strokeStyle = "black", e.strokeRect(o, r, i, s), e.fillStyle = "black", e.fillText(this.label, o + 5, r + 15);
}
- e.fillStyle = Pl(this.color, 1);
- for (const l of this.resizeHandles)
- [n, i] = this.toCanvasCoordinates(l.xmin, l.ymin), e.fillRect(
- n,
- i,
- l.xmax - l.xmin,
- l.ymax - l.ymin
+ e.fillStyle = Jl(this.color, 1);
+ for (const i of this.resizeHandles)
+ [t, l] = this.toCanvasCoordinates(i.xmin, i.ymin), e.fillRect(
+ t,
+ l,
+ i.xmax - i.xmin,
+ i.ymax - i.ymin
);
}
startDrag(e) {
this.isDragging = !0, this.offsetMouseX = e.clientX - this.xmin, this.offsetMouseY = e.clientY - this.ymin, document.addEventListener("mousemove", this.handleDrag), document.addEventListener("mouseup", this.stopDrag);
}
- isPointInsideBox(e, n) {
- return [e, n] = this.toBoxCoordinates(e, n), e >= this.xmin && e <= this.xmax && n >= this.ymin && n <= this.ymax;
+ isPointInsideBox(e, t) {
+ return [e, t] = this.toBoxCoordinates(e, t), e >= this.xmin && e <= this.xmax && t >= this.ymin && t <= this.ymax;
}
- indexOfPointInsideHandle(e, n) {
- [e, n] = this.toBoxCoordinates(e, n);
- for (let i = 0; i < this.resizeHandles.length; i++) {
- const l = this.resizeHandles[i];
- if (e >= l.xmin && e <= l.xmax && n >= l.ymin && n <= l.ymax)
- return this.resizingHandleIndex = i, i;
+ indexOfPointInsideHandle(e, t) {
+ [e, t] = this.toBoxCoordinates(e, t);
+ for (let l = 0; l < this.resizeHandles.length; l++) {
+ const i = this.resizeHandles[l];
+ if (e >= i.xmin && e <= i.xmax && t >= i.ymin && t <= i.ymax)
+ return this.resizingHandleIndex = l, l;
}
return -1;
}
- startResize(e, n) {
- this.resizingHandleIndex = e, this.isResizing = !0, this.offsetMouseX = n.clientX - this.resizeHandles[e].xmin, this.offsetMouseY = n.clientY - this.resizeHandles[e].ymin, document.addEventListener("mousemove", this.handleResize), document.addEventListener("mouseup", this.stopResize);
+ startResize(e, t) {
+ this.resizingHandleIndex = e, this.isResizing = !0, this.offsetMouseX = t.clientX - this.resizeHandles[e].xmin, this.offsetMouseY = t.clientY - this.resizeHandles[e].ymin, document.addEventListener("mousemove", this.handleResize), document.addEventListener("mouseup", this.stopResize);
}
}
-const Ve = [
+const Xe = [
"rgb(255, 168, 77)",
"rgb(92, 172, 238)",
"rgb(255, 99, 71)",
@@ -10624,104 +7670,103 @@ const Ve = [
"rgb(255, 193, 37)",
"rgb(255, 193, 7)",
"rgb(255, 250, 138)"
-];
-const {
- SvelteComponent: j1,
- append: Yt,
- attr: Bt,
- binding_callbacks: G1,
- bubble: nr,
- check_outros: Ll,
- create_component: In,
- destroy_component: Mn,
- detach: Jt,
- element: ln,
- empty: x1,
- group_outros: Il,
- init: V1,
- insert: Qt,
- listen: rt,
- mount_component: On,
- noop: X1,
- run_all: qa,
- safe_not_equal: W1,
- space: Dn,
- transition_in: Ce,
- transition_out: ze
-} = window.__gradio__svelte__internal, { onMount: Z1, onDestroy: Y1, createEventDispatcher: J1 } = window.__gradio__svelte__internal;
-function ir(t) {
- let e, n, i, l, s, o, r, a, u, f, _, h;
- return i = new ym({}), o = new yc({}), u = new kr({}), {
+], {
+ SvelteComponent: v0,
+ append: Wt,
+ attr: Ct,
+ binding_callbacks: k0,
+ bubble: Zs,
+ check_outros: Ql,
+ create_component: pn,
+ destroy_component: wn,
+ detach: Xt,
+ element: Qt,
+ empty: y0,
+ group_outros: xl,
+ init: S0,
+ insert: Yt,
+ listen: ot,
+ mount_component: vn,
+ noop: C0,
+ run_all: ua,
+ safe_not_equal: z0,
+ space: kn,
+ transition_in: qe,
+ transition_out: He
+} = window.__gradio__svelte__internal, { onMount: q0, onDestroy: E0, createEventDispatcher: D0 } = window.__gradio__svelte__internal;
+function Gs(n) {
+ let e, t, l, i, s, o, r, a, u, f, _, d;
+ return l = new $_({}), o = new Pu({}), u = new mo({}), {
c() {
- e = ln("span"), n = ln("button"), In(i.$$.fragment), l = Dn(), s = ln("button"), In(o.$$.fragment), r = Dn(), a = ln("button"), In(u.$$.fragment), Bt(n, "class", "icon svelte-182gnnj"), Bt(s, "class", "icon svelte-182gnnj"), Bt(a, "class", "icon svelte-182gnnj"), Bt(e, "class", "canvas-control svelte-182gnnj");
+ e = Qt("span"), t = Qt("button"), pn(l.$$.fragment), i = kn(), s = Qt("button"), pn(o.$$.fragment), r = kn(), a = Qt("button"), pn(u.$$.fragment), Ct(t, "class", "icon svelte-182gnnj"), Ct(s, "class", "icon svelte-182gnnj"), Ct(a, "class", "icon svelte-182gnnj"), Ct(e, "class", "canvas-control svelte-182gnnj");
},
- m(c, d) {
- Qt(c, e, d), Yt(e, n), On(i, n, null), Yt(e, l), Yt(e, s), On(o, s, null), Yt(e, r), Yt(e, a), On(u, a, null), f = !0, _ || (h = [
- rt(
- n,
+ m(c, h) {
+ Yt(c, e, h), Wt(e, t), vn(l, t, null), Wt(e, i), Wt(e, s), vn(o, s, null), Wt(e, r), Wt(e, a), vn(u, a, null), f = !0, _ || (d = [
+ ot(
+ t,
"click",
/*click_handler*/
- t[22]
+ n[25]
),
- rt(
+ ot(
s,
"click",
/*click_handler_1*/
- t[23]
+ n[26]
),
- rt(
+ ot(
a,
"click",
/*click_handler_2*/
- t[24]
+ n[27]
)
], _ = !0);
},
- p: X1,
+ p: C0,
i(c) {
- f || (Ce(i.$$.fragment, c), Ce(o.$$.fragment, c), Ce(u.$$.fragment, c), f = !0);
+ f || (qe(l.$$.fragment, c), qe(o.$$.fragment, c), qe(u.$$.fragment, c), f = !0);
},
o(c) {
- ze(i.$$.fragment, c), ze(o.$$.fragment, c), ze(u.$$.fragment, c), f = !1;
+ He(l.$$.fragment, c), He(o.$$.fragment, c), He(u.$$.fragment, c), f = !1;
},
d(c) {
- c && Jt(e), Mn(i), Mn(o), Mn(u), _ = !1, qa(h);
+ c && Xt(e), wn(l), wn(o), wn(u), _ = !1, ua(d);
}
};
}
-function lr(t) {
- let e, n;
- return e = new Fa({
+function Js(n) {
+ let e, t;
+ return e = new ra({
props: {
choices: (
/*choices*/
- t[2]
+ n[2]
),
choicesColors: (
/*choicesColors*/
- t[3]
+ n[3]
),
label: (
/*selectedBox*/
- t[5] >= 0 && /*selectedBox*/
- t[5] < /*value*/
- t[0].boxes.length ? (
+ n[5] >= 0 && /*selectedBox*/
+ n[5] < /*value*/
+ n[0].boxes.length ? (
/*value*/
- t[0].boxes[
+ n[0].boxes[
/*selectedBox*/
- t[5]
+ n[5]
].label
) : ""
),
color: (
/*selectedBox*/
- t[5] >= 0 && /*selectedBox*/
- t[5] < /*value*/
- t[0].boxes.length ? qn(
+ n[5] >= 0 && /*selectedBox*/
+ n[5] < /*value*/
+ n[0].boxes.length ? Sn(
/*value*/
- t[0].boxes[
+ n[0].boxes[
/*selectedBox*/
- t[5]
+ n[5]
].color
) : ""
)
@@ -10729,394 +7774,400 @@ function lr(t) {
}), e.$on(
"change",
/*onModalEditChange*/
- t[14]
+ n[14]
), e.$on(
"enter{onModalEditChange}",
/*enter_onModalEditChange_handler*/
- t[25]
+ n[28]
), {
c() {
- In(e.$$.fragment);
+ pn(e.$$.fragment);
},
- m(i, l) {
- On(e, i, l), n = !0;
+ m(l, i) {
+ vn(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*choices*/
+ i[0] & /*choices*/
4 && (s.choices = /*choices*/
- i[2]), l[0] & /*choicesColors*/
+ l[2]), i[0] & /*choicesColors*/
8 && (s.choicesColors = /*choicesColors*/
- i[3]), l[0] & /*selectedBox, value*/
+ l[3]), i[0] & /*selectedBox, value*/
33 && (s.label = /*selectedBox*/
- i[5] >= 0 && /*selectedBox*/
- i[5] < /*value*/
- i[0].boxes.length ? (
+ l[5] >= 0 && /*selectedBox*/
+ l[5] < /*value*/
+ l[0].boxes.length ? (
/*value*/
- i[0].boxes[
+ l[0].boxes[
/*selectedBox*/
- i[5]
+ l[5]
].label
- ) : ""), l[0] & /*selectedBox, value*/
+ ) : ""), i[0] & /*selectedBox, value*/
33 && (s.color = /*selectedBox*/
- i[5] >= 0 && /*selectedBox*/
- i[5] < /*value*/
- i[0].boxes.length ? qn(
+ l[5] >= 0 && /*selectedBox*/
+ l[5] < /*value*/
+ l[0].boxes.length ? Sn(
/*value*/
- i[0].boxes[
+ l[0].boxes[
/*selectedBox*/
- i[5]
+ l[5]
].color
) : ""), e.$set(s);
},
- i(i) {
- n || (Ce(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- ze(e.$$.fragment, i), n = !1;
+ o(l) {
+ He(e.$$.fragment, l), t = !1;
},
- d(i) {
- Mn(e, i);
+ d(l) {
+ wn(e, l);
}
};
}
-function sr(t) {
- let e, n;
- return e = new Fa({
+function Ks(n) {
+ let e, t;
+ return e = new ra({
props: {
choices: (
/*choices*/
- t[2]
+ n[2]
),
choicesColors: (
/*choicesColors*/
- t[3]
+ n[3]
),
color: Array.isArray(
/*choicesColors*/
- t[3]
+ n[3]
) && /*choicesColors*/
- t[3].length > 0 ? (
+ n[3].length > 0 ? (
/*choicesColors*/
- t[3][0]
- ) : qn(Ve[
+ n[3][0]
+ ) : Sn(Xe[
/*value*/
- t[0].boxes.length % Ve.length
+ n[0].boxes.length % Xe.length
])
}
}), e.$on(
"change",
/*onModalNewChange*/
- t[11]
+ n[11]
), e.$on(
"enter{onModalNewChange}",
/*enter_onModalNewChange_handler*/
- t[26]
+ n[29]
), {
c() {
- In(e.$$.fragment);
+ pn(e.$$.fragment);
},
- m(i, l) {
- On(e, i, l), n = !0;
+ m(l, i) {
+ vn(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*choices*/
+ i[0] & /*choices*/
4 && (s.choices = /*choices*/
- i[2]), l[0] & /*choicesColors*/
+ l[2]), i[0] & /*choicesColors*/
8 && (s.choicesColors = /*choicesColors*/
- i[3]), l[0] & /*choicesColors, value*/
+ l[3]), i[0] & /*choicesColors, value*/
9 && (s.color = Array.isArray(
/*choicesColors*/
- i[3]
+ l[3]
) && /*choicesColors*/
- i[3].length > 0 ? (
+ l[3].length > 0 ? (
/*choicesColors*/
- i[3][0]
- ) : qn(Ve[
+ l[3][0]
+ ) : Sn(Xe[
/*value*/
- i[0].boxes.length % Ve.length
+ l[0].boxes.length % Xe.length
])), e.$set(s);
},
- i(i) {
- n || (Ce(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- ze(e.$$.fragment, i), n = !1;
+ o(l) {
+ He(e.$$.fragment, l), t = !1;
},
- d(i) {
- Mn(e, i);
+ d(l) {
+ wn(e, l);
}
};
}
-function Q1(t) {
- let e, n, i, l, s, o, r, a, u, f = (
+function A0(n) {
+ let e, t, l, i, s, o, r, a, u, f = (
/*interactive*/
- t[1] && ir(t)
+ n[1] && Gs(n)
), _ = (
/*editModalVisible*/
- t[6] && lr(t)
- ), h = (
+ n[6] && Js(n)
+ ), d = (
/*newModalVisible*/
- t[7] && sr(t)
+ n[7] && Ks(n)
);
return {
c() {
- e = ln("div"), n = ln("canvas"), i = Dn(), f && f.c(), l = Dn(), _ && _.c(), s = Dn(), h && h.c(), o = x1(), Bt(n, "class", "canvas-annotator svelte-182gnnj"), Bt(e, "class", "canvas-container svelte-182gnnj"), Bt(e, "tabindex", "-1");
+ e = Qt("div"), t = Qt("canvas"), l = kn(), f && f.c(), i = kn(), _ && _.c(), s = kn(), d && d.c(), o = y0(), Ct(t, "class", "canvas-annotator svelte-182gnnj"), Ct(e, "class", "canvas-container svelte-182gnnj"), Ct(e, "tabindex", "-1");
},
- m(c, d) {
- Qt(c, e, d), Yt(e, n), t[21](n), Qt(c, i, d), f && f.m(c, d), Qt(c, l, d), _ && _.m(c, d), Qt(c, s, d), h && h.m(c, d), Qt(c, o, d), r = !0, a || (u = [
- rt(
- n,
+ m(c, h) {
+ Yt(c, e, h), Wt(e, t), n[24](t), Yt(c, l, h), f && f.m(c, h), Yt(c, i, h), _ && _.m(c, h), Yt(c, s, h), d && d.m(c, h), Yt(c, o, h), r = !0, a || (u = [
+ ot(
+ t,
"mousedown",
/*handleMouseDown*/
- t[8]
+ n[8]
),
- rt(
- n,
+ ot(
+ t,
"mouseup",
/*handleMouseUp*/
- t[9]
+ n[9]
),
- rt(
- n,
+ ot(
+ t,
"dblclick",
/*handleDoubleClick*/
- t[13]
+ n[13]
),
- rt(
+ ot(
e,
"focusin",
/*handleCanvasFocus*/
- t[16]
+ n[16]
),
- rt(
+ ot(
e,
"focusout",
/*handleCanvasBlur*/
- t[17]
+ n[17]
)
], a = !0);
},
- p(c, d) {
+ p(c, h) {
/*interactive*/
- c[1] ? f ? (f.p(c, d), d[0] & /*interactive*/
- 2 && Ce(f, 1)) : (f = ir(c), f.c(), Ce(f, 1), f.m(l.parentNode, l)) : f && (Il(), ze(f, 1, 1, () => {
+ c[1] ? f ? (f.p(c, h), h[0] & /*interactive*/
+ 2 && qe(f, 1)) : (f = Gs(c), f.c(), qe(f, 1), f.m(i.parentNode, i)) : f && (xl(), He(f, 1, 1, () => {
f = null;
- }), Ll()), /*editModalVisible*/
- c[6] ? _ ? (_.p(c, d), d[0] & /*editModalVisible*/
- 64 && Ce(_, 1)) : (_ = lr(c), _.c(), Ce(_, 1), _.m(s.parentNode, s)) : _ && (Il(), ze(_, 1, 1, () => {
+ }), Ql()), /*editModalVisible*/
+ c[6] ? _ ? (_.p(c, h), h[0] & /*editModalVisible*/
+ 64 && qe(_, 1)) : (_ = Js(c), _.c(), qe(_, 1), _.m(s.parentNode, s)) : _ && (xl(), He(_, 1, 1, () => {
_ = null;
- }), Ll()), /*newModalVisible*/
- c[7] ? h ? (h.p(c, d), d[0] & /*newModalVisible*/
- 128 && Ce(h, 1)) : (h = sr(c), h.c(), Ce(h, 1), h.m(o.parentNode, o)) : h && (Il(), ze(h, 1, 1, () => {
- h = null;
- }), Ll());
+ }), Ql()), /*newModalVisible*/
+ c[7] ? d ? (d.p(c, h), h[0] & /*newModalVisible*/
+ 128 && qe(d, 1)) : (d = Ks(c), d.c(), qe(d, 1), d.m(o.parentNode, o)) : d && (xl(), He(d, 1, 1, () => {
+ d = null;
+ }), Ql());
},
i(c) {
- r || (Ce(f), Ce(_), Ce(h), r = !0);
+ r || (qe(f), qe(_), qe(d), r = !0);
},
o(c) {
- ze(f), ze(_), ze(h), r = !1;
+ He(f), He(_), He(d), r = !1;
},
d(c) {
- c && (Jt(e), Jt(i), Jt(l), Jt(s), Jt(o)), t[21](null), f && f.d(c), _ && _.d(c), h && h.d(c), a = !1, qa(u);
+ c && (Xt(e), Xt(l), Xt(i), Xt(s), Xt(o)), n[24](null), f && f.d(c), _ && _.d(c), d && d.d(c), a = !1, ua(u);
}
};
}
-function or(t) {
- var e = parseInt(t.slice(1, 3), 16), n = parseInt(t.slice(3, 5), 16), i = parseInt(t.slice(5, 7), 16);
- return "rgb(" + e + ", " + n + ", " + i + ")";
+function Qs(n) {
+ var e = parseInt(n.slice(1, 3), 16), t = parseInt(n.slice(3, 5), 16), l = parseInt(n.slice(5, 7), 16);
+ return "rgb(" + e + ", " + t + ", " + l + ")";
}
-function qn(t) {
- const e = t.match(/(\d+(\.\d+)?)/g), n = parseInt(e[0]), i = parseInt(e[1]), l = parseInt(e[2]);
- return "#" + (1 << 24 | n << 16 | i << 8 | l).toString(16).slice(1);
+function Sn(n) {
+ const e = n.match(/(\d+(\.\d+)?)/g), t = parseInt(e[0]), l = parseInt(e[1]), i = parseInt(e[2]);
+ return "#" + (1 << 24 | t << 16 | l << 8 | i).toString(16).slice(1);
}
-function K1(t, e, n) {
- let { imageUrl: i = null } = e, { interactive: l } = e, { boxAlpha: s = 0.5 } = e, { boxMinSize: o = 25 } = e, { value: r } = e, { choices: a = [] } = e, { choicesColors: u = [] } = e, f, _, h = null, c = -1, d = 0, b = 0, p = 0, g = 0, y = 1, w = 0, C = 0, P = !1, E = !1;
- const N = J1();
- function v() {
- if (_) {
- _.clearRect(0, 0, f.width, f.height), h !== null && _.drawImage(h, d, b, w, C);
- for (const H of r.boxes.slice().reverse())
- H.render(_);
+function M0(n, e, t) {
+ let { imageUrl: l = null } = e, { interactive: i } = e, { boxAlpha: s = 0.5 } = e, { boxMinSize: o = 25 } = e, { handleSize: r } = e, { boxThickness: a } = e, { boxSelectedThickness: u } = e, { value: f } = e, { choices: _ = [] } = e, { choicesColors: d = [] } = e, c, h, b = null, g = -1, m = 0, v = 0, p = 0, C = 0, M = 1, k = 0, D = 0, w = !1, A = !1;
+ const O = D0();
+ function U() {
+ if (h) {
+ h.clearRect(0, 0, c.width, c.height), b !== null && h.drawImage(b, m, v, k, D);
+ for (const L of f.boxes.slice().reverse())
+ L.render(h);
}
}
- function A(H) {
- n(5, c = H), r.boxes.forEach((L) => {
- L.setSelected(!1);
- }), H >= 0 && H < r.boxes.length && r.boxes[H].setSelected(!0), v();
+ function B(L) {
+ t(5, g = L), f.boxes.forEach((P) => {
+ P.setSelected(!1);
+ }), L >= 0 && L < f.boxes.length && f.boxes[L].setSelected(!0), U();
}
- function B(H) {
- if (!l)
+ function H(L) {
+ if (!i)
return;
- const L = f.getBoundingClientRect(), le = H.clientX - L.left, ee = H.clientY - L.top;
- for (const [mt, O] of r.boxes.entries()) {
- const et = O.indexOfPointInsideHandle(le, ee);
- if (et >= 0) {
- A(mt), O.startResize(et, H);
+ const P = c.getBoundingClientRect(), N = L.clientX - P.left, K = L.clientY - P.top;
+ for (const [Se, Ce] of f.boxes.entries()) {
+ const $e = Ce.indexOfPointInsideHandle(N, K);
+ if ($e >= 0) {
+ B(Se), Ce.startResize($e, L);
return;
}
}
- for (const [mt, O] of r.boxes.entries())
- if (O.isPointInsideBox(le, ee)) {
- A(mt), O.startDrag(H);
+ for (const [Se, Ce] of f.boxes.entries())
+ if (Ce.isPointInsideBox(N, K)) {
+ B(Se), Ce.startDrag(L);
return;
}
- A(-1);
+ B(-1);
}
- function I(H) {
- N("change");
+ function ne(L) {
+ O("change");
}
- function G(H) {
- if (l)
- switch (H.key) {
+ function $(L) {
+ if (i)
+ switch (L.key) {
case "Delete":
- de();
+ Y();
break;
}
}
- function Z() {
- n(7, E = !0);
+ function he() {
+ t(7, A = !0);
}
- function _e(H) {
- n(7, E = !1);
- const { detail: L } = H;
- let le = L.label, ee = L.color;
- if (L.ok) {
- ee === null || ee === "" ? ee = Ve[r.boxes.length % Ve.length] : ee = or(ee);
- let O = w / 3 / y, et = w / 3 * 2 / y, Ut = C / 3 / y, bn = C / 3 * 2 / y, pn = new Nl(v, d, b, p, g, le, Math.round(O), Math.round(Ut), Math.round(et), Math.round(bn), ee, s, o);
- n(0, r.boxes = [pn, ...r.boxes], r), v(), N("change");
+ function ke(L) {
+ t(7, A = !1);
+ const { detail: P } = L;
+ let N = P.label, K = P.color;
+ if (P.ok) {
+ K === null || K === "" ? K = Xe[f.boxes.length % Xe.length] : K = Qs(K);
+ let Ce = k / 3 / M, $e = k / 3 * 2 / M, Q = D / 3 / M, de = D / 3 * 2 / M, ee = new Kl(U, m, v, p, C, N, Math.round(Ce), Math.round(Q), Math.round($e), Math.round(de), K, s, o, r, a, u);
+ t(0, f.boxes = [ee, ...f.boxes], f), U(), O("change");
}
}
- function $() {
- c >= 0 && c < r.boxes.length && n(6, P = !0);
+ function ge() {
+ g >= 0 && g < f.boxes.length && t(6, w = !0);
}
- function Ee(H) {
- l && $();
+ function ye(L) {
+ i && ge();
}
- function ve(H) {
- n(6, P = !1);
- const { detail: L } = H;
- let le = L.label, ee = L.color;
- if (L.ok && c >= 0 && c < r.boxes.length) {
- let O = r.boxes[c];
- O.label = le, O.color = or(ee), v(), N("change");
+ function E(L) {
+ t(6, w = !1);
+ const { detail: P } = L;
+ let N = P.label, K = P.color;
+ if (P.ok && g >= 0 && g < f.boxes.length) {
+ let Ce = f.boxes[g];
+ Ce.label = N, Ce.color = Qs(K), U(), O("change");
}
}
- function de() {
- c >= 0 && c < r.boxes.length && (r.boxes.splice(c, 1), A(-1), N("change"));
+ function Y() {
+ g >= 0 && g < f.boxes.length && (f.boxes.splice(g, 1), B(-1), O("change"));
}
- function ce() {
- if (f) {
- if (y = 1, n(4, f.width = f.clientWidth, f), h !== null)
- if (h.width > f.width)
- y = f.width / h.width, w = h.width * y, C = h.height * y, d = 0, b = 0, p = w, g = C, n(4, f.height = C, f);
+ function q() {
+ if (c) {
+ if (M = 1, t(4, c.width = c.clientWidth, c), b !== null)
+ if (b.width > c.width)
+ M = c.width / b.width, k = b.width * M, D = b.height * M, m = 0, v = 0, p = k, C = D, t(4, c.height = D, c);
else {
- w = h.width, C = h.height;
- var H = (f.width - w) / 2;
- d = H, b = 0, p = H + w, g = h.height, n(4, f.height = C, f);
+ k = b.width, D = b.height;
+ var L = (c.width - k) / 2;
+ m = L, v = 0, p = L + k, C = b.height, t(4, c.height = D, c);
}
else
- d = 0, b = 0, p = f.width, g = f.height, n(4, f.height = f.clientHeight, f);
- if (p > 0 && g > 0)
- for (const L of r.boxes)
- L.canvasXmin = d, L.canvasYmin = b, L.canvasXmax = p, L.canvasYmax = g, L.setScaleFactor(y);
- v(), N("change");
- }
- }
- const S = new ResizeObserver(ce);
- function k() {
- for (let H = 0; H < r.boxes.length; H++) {
- let L = r.boxes[H];
- if (!(L instanceof Nl)) {
- let le = "", ee = "";
- L.hasOwnProperty("color") ? (le = L.color, Array.isArray(le) && le.length === 3 && (le = `rgb(${le[0]}, ${le[1]}, ${le[2]})`)) : le = Ve[H % Ve.length], L.hasOwnProperty("label") && (ee = L.label), L = new Nl(v, d, b, p, g, ee, L.xmin, L.ymin, L.xmax, L.ymax, le, s, o), n(0, r.boxes[H] = L, r);
+ m = 0, v = 0, p = c.width, C = c.height, t(4, c.height = c.clientHeight, c);
+ if (p > 0 && C > 0)
+ for (const P of f.boxes)
+ P.canvasXmin = m, P.canvasYmin = v, P.canvasXmax = p, P.canvasYmax = C, P.setScaleFactor(M);
+ U(), O("change");
+ }
+ }
+ const S = new ResizeObserver(q);
+ function j() {
+ for (let L = 0; L < f.boxes.length; L++) {
+ let P = f.boxes[L];
+ if (!(P instanceof Kl)) {
+ let N = "", K = "";
+ P.hasOwnProperty("color") ? (N = P.color, Array.isArray(N) && N.length === 3 && (N = `rgb(${N[0]}, ${N[1]}, ${N[2]})`)) : N = Xe[L % Xe.length], P.hasOwnProperty("label") && (K = P.label), P = new Kl(U, m, v, p, C, K, P.xmin, P.ymin, P.xmax, P.ymax, N, s, o, r, a, u), t(0, f.boxes[L] = P, f);
}
}
}
- function M() {
- i !== null && (h === null || h.src != i) && (h = new Image(), h.src = i, h.onload = function() {
- ce(), v();
+ function F() {
+ l !== null && (b === null || b.src != l) && (b = new Image(), b.src = l, b.onload = function() {
+ q(), U();
});
}
- Z1(() => {
- if (Array.isArray(a) && a.length > 0 && (!Array.isArray(u) || u.length == 0))
- for (let H = 0; H < a.length; H++) {
- let L = Ve[H % Ve.length];
- u.push(qn(L));
+ q0(() => {
+ if (Array.isArray(_) && _.length > 0 && (!Array.isArray(d) || d.length == 0))
+ for (let L = 0; L < _.length; L++) {
+ let P = Xe[L % Xe.length];
+ d.push(Sn(P));
}
- _ = f.getContext("2d"), S.observe(f), M(), ce(), v();
+ h = c.getContext("2d"), S.observe(c), F(), q(), U();
});
- function m() {
- document.addEventListener("keydown", G);
+ function y() {
+ document.addEventListener("keydown", $);
}
- function T() {
- document.removeEventListener("keydown", G);
+ function z() {
+ document.removeEventListener("keydown", $);
}
- Y1(() => {
- document.removeEventListener("keydown", G);
+ E0(() => {
+ document.removeEventListener("keydown", $);
});
- function ae(H) {
- G1[H ? "unshift" : "push"](() => {
- f = H, n(4, f);
+ function Z(L) {
+ k0[L ? "unshift" : "push"](() => {
+ c = L, t(4, c);
});
}
- const Y = () => Z(), ke = () => $(), He = () => de();
- function U(H) {
- nr.call(this, t, H);
+ const T = () => he(), se = () => ge(), le = () => Y();
+ function W(L) {
+ Zs.call(this, n, L);
}
- function Se(H) {
- nr.call(this, t, H);
+ function ie(L) {
+ Zs.call(this, n, L);
}
- return t.$$set = (H) => {
- "imageUrl" in H && n(18, i = H.imageUrl), "interactive" in H && n(1, l = H.interactive), "boxAlpha" in H && n(19, s = H.boxAlpha), "boxMinSize" in H && n(20, o = H.boxMinSize), "value" in H && n(0, r = H.value), "choices" in H && n(2, a = H.choices), "choicesColors" in H && n(3, u = H.choicesColors);
- }, t.$$.update = () => {
- t.$$.dirty[0] & /*value*/
- 1 && (M(), k(), ce(), v());
+ return n.$$set = (L) => {
+ "imageUrl" in L && t(18, l = L.imageUrl), "interactive" in L && t(1, i = L.interactive), "boxAlpha" in L && t(19, s = L.boxAlpha), "boxMinSize" in L && t(20, o = L.boxMinSize), "handleSize" in L && t(21, r = L.handleSize), "boxThickness" in L && t(22, a = L.boxThickness), "boxSelectedThickness" in L && t(23, u = L.boxSelectedThickness), "value" in L && t(0, f = L.value), "choices" in L && t(2, _ = L.choices), "choicesColors" in L && t(3, d = L.choicesColors);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*value*/
+ 1 && (F(), j(), q(), U());
}, [
- r,
- l,
- a,
- u,
f,
+ i,
+ _,
+ d,
c,
- P,
+ g,
+ w,
+ A,
+ H,
+ ne,
+ he,
+ ke,
+ ge,
+ ye,
E,
- B,
- I,
- Z,
- _e,
- $,
- Ee,
- ve,
- de,
- m,
- T,
- i,
+ Y,
+ y,
+ z,
+ l,
s,
o,
- ae,
- Y,
- ke,
- He,
- U,
- Se
+ r,
+ a,
+ u,
+ Z,
+ T,
+ se,
+ le,
+ W,
+ ie
];
}
-class $1 extends j1 {
+class j0 extends v0 {
constructor(e) {
- super(), V1(
+ super(), S0(
this,
e,
- K1,
- Q1,
- W1,
+ M0,
+ A0,
+ z0,
{
imageUrl: 18,
interactive: 1,
boxAlpha: 19,
boxMinSize: 20,
+ handleSize: 21,
+ boxThickness: 22,
+ boxSelectedThickness: 23,
value: 0,
choices: 2,
choicesColors: 3
@@ -11127,62 +8178,74 @@ class $1 extends j1 {
}
}
const {
- SvelteComponent: eg,
- add_flush_callback: tg,
- bind: ng,
- binding_callbacks: ig,
- create_component: lg,
- destroy_component: sg,
- init: og,
- mount_component: rg,
- safe_not_equal: ag,
- transition_in: ug,
- transition_out: fg
-} = window.__gradio__svelte__internal, { createEventDispatcher: cg } = window.__gradio__svelte__internal;
-function _g(t) {
- let e, n, i;
- function l(o) {
- t[10](o);
+ SvelteComponent: L0,
+ add_flush_callback: B0,
+ bind: T0,
+ binding_callbacks: N0,
+ create_component: O0,
+ destroy_component: U0,
+ init: I0,
+ mount_component: R0,
+ safe_not_equal: F0,
+ transition_in: H0,
+ transition_out: P0
+} = window.__gradio__svelte__internal, { createEventDispatcher: W0 } = window.__gradio__svelte__internal;
+function X0(n) {
+ let e, t, l;
+ function i(o) {
+ n[13](o);
}
let s = {
interactive: (
/*interactive*/
- t[1]
+ n[1]
),
boxAlpha: (
/*boxesAlpha*/
- t[2]
+ n[2]
),
choices: (
/*labelList*/
- t[3]
+ n[3]
),
choicesColors: (
/*labelColors*/
- t[4]
+ n[4]
),
boxMinSize: (
/*boxMinSize*/
- t[5]
+ n[5]
+ ),
+ handleSize: (
+ /*handleSize*/
+ n[6]
+ ),
+ boxThickness: (
+ /*boxThickness*/
+ n[7]
+ ),
+ boxSelectedThickness: (
+ /*boxSelectedThickness*/
+ n[8]
),
imageUrl: (
/*resolved_src*/
- t[6]
+ n[9]
)
};
return (
/*value*/
- t[0] !== void 0 && (s.value = /*value*/
- t[0]), e = new $1({ props: s }), ig.push(() => ng(e, "value", l)), e.$on(
+ n[0] !== void 0 && (s.value = /*value*/
+ n[0]), e = new j0({ props: s }), N0.push(() => T0(e, "value", i)), e.$on(
"change",
/*change_handler*/
- t[11]
+ n[14]
), {
c() {
- lg(e.$$.fragment);
+ O0(e.$$.fragment);
},
m(o, r) {
- rg(e, o, r), i = !0;
+ R0(e, o, r), l = !0;
},
p(o, [r]) {
const a = {};
@@ -11196,384 +8259,413 @@ function _g(t) {
16 && (a.choicesColors = /*labelColors*/
o[4]), r & /*boxMinSize*/
32 && (a.boxMinSize = /*boxMinSize*/
- o[5]), r & /*resolved_src*/
- 64 && (a.imageUrl = /*resolved_src*/
- o[6]), !n && r & /*value*/
- 1 && (n = !0, a.value = /*value*/
- o[0], tg(() => n = !1)), e.$set(a);
+ o[5]), r & /*handleSize*/
+ 64 && (a.handleSize = /*handleSize*/
+ o[6]), r & /*boxThickness*/
+ 128 && (a.boxThickness = /*boxThickness*/
+ o[7]), r & /*boxSelectedThickness*/
+ 256 && (a.boxSelectedThickness = /*boxSelectedThickness*/
+ o[8]), r & /*resolved_src*/
+ 512 && (a.imageUrl = /*resolved_src*/
+ o[9]), !t && r & /*value*/
+ 1 && (t = !0, a.value = /*value*/
+ o[0], B0(() => t = !1)), e.$set(a);
},
i(o) {
- i || (ug(e.$$.fragment, o), i = !0);
+ l || (H0(e.$$.fragment, o), l = !0);
},
o(o) {
- fg(e.$$.fragment, o), i = !1;
+ P0(e.$$.fragment, o), l = !1;
},
d(o) {
- sg(e, o);
+ U0(e, o);
}
}
);
}
-function hg(t, e, n) {
- let { src: i = void 0 } = e, { interactive: l } = e, { boxesAlpha: s } = e, { labelList: o } = e, { labelColors: r } = e, { boxMinSize: a } = e, { value: u } = e, f, _;
- const h = cg();
- function c(b) {
- u = b, n(0, u);
- }
- const d = () => h("change");
- return t.$$set = (b) => {
- "src" in b && n(8, i = b.src), "interactive" in b && n(1, l = b.interactive), "boxesAlpha" in b && n(2, s = b.boxesAlpha), "labelList" in b && n(3, o = b.labelList), "labelColors" in b && n(4, r = b.labelColors), "boxMinSize" in b && n(5, a = b.boxMinSize), "value" in b && n(0, u = b.value);
- }, t.$$.update = () => {
- if (t.$$.dirty & /*src, latest_src*/
- 768) {
- n(6, f = i), n(9, _ = i);
- const b = i;
- Th(b).then((p) => {
- _ === b && n(6, f = p);
+function Y0(n, e, t) {
+ let { src: l = void 0 } = e, { interactive: i } = e, { boxesAlpha: s } = e, { labelList: o } = e, { labelColors: r } = e, { boxMinSize: a } = e, { handleSize: u } = e, { boxThickness: f } = e, { boxSelectedThickness: _ } = e, { value: d } = e, c, h;
+ const b = W0();
+ function g(v) {
+ d = v, t(0, d);
+ }
+ const m = () => b("change");
+ return n.$$set = (v) => {
+ "src" in v && t(11, l = v.src), "interactive" in v && t(1, i = v.interactive), "boxesAlpha" in v && t(2, s = v.boxesAlpha), "labelList" in v && t(3, o = v.labelList), "labelColors" in v && t(4, r = v.labelColors), "boxMinSize" in v && t(5, a = v.boxMinSize), "handleSize" in v && t(6, u = v.handleSize), "boxThickness" in v && t(7, f = v.boxThickness), "boxSelectedThickness" in v && t(8, _ = v.boxSelectedThickness), "value" in v && t(0, d = v.value);
+ }, n.$$.update = () => {
+ if (n.$$.dirty & /*src, latest_src*/
+ 6144) {
+ t(9, c = l), t(12, h = l);
+ const v = l;
+ Yc(v).then((p) => {
+ h === v && t(9, c = p);
});
}
}, [
- u,
- l,
+ d,
+ i,
s,
o,
r,
a,
+ u,
f,
- h,
- i,
_,
c,
- d
+ b,
+ l,
+ h,
+ g,
+ m
];
}
-class za extends eg {
+class fa extends L0 {
constructor(e) {
- super(), og(this, e, hg, _g, ag, {
- src: 8,
+ super(), I0(this, e, Y0, X0, F0, {
+ src: 11,
interactive: 1,
boxesAlpha: 2,
labelList: 3,
labelColors: 4,
boxMinSize: 5,
+ handleSize: 6,
+ boxThickness: 7,
+ boxSelectedThickness: 8,
value: 0
});
}
}
+class V0 {
+ constructor() {
+ this.boxes = [];
+ }
+}
const {
- SvelteComponent: dg,
- add_flush_callback: Ii,
- append: kn,
- attr: Pn,
- bind: Mi,
- binding_callbacks: zn,
- bubble: Ml,
- check_outros: Kt,
- create_component: _t,
- create_slot: mg,
- destroy_component: ht,
- detach: Tt,
- element: Rn,
- empty: gg,
- get_all_dirty_from_scope: bg,
- get_slot_changes: pg,
- group_outros: $t,
- init: wg,
- insert: Ht,
- mount_component: dt,
- noop: vg,
- safe_not_equal: yg,
- space: Xt,
- toggle_class: rr,
- transition_in: V,
- transition_out: se,
- update_slot_base: Eg
-} = window.__gradio__svelte__internal, { createEventDispatcher: kg } = window.__gradio__svelte__internal;
-function ar(t) {
- let e, n;
- return e = new zh({
+ SvelteComponent: Z0,
+ add_flush_callback: rl,
+ append: rn,
+ attr: mn,
+ bind: ul,
+ binding_callbacks: Cn,
+ bubble: $l,
+ check_outros: Vt,
+ create_component: ft,
+ create_slot: G0,
+ destroy_component: ct,
+ detach: zt,
+ element: yn,
+ empty: J0,
+ get_all_dirty_from_scope: K0,
+ get_slot_changes: Q0,
+ group_outros: Zt,
+ init: x0,
+ insert: qt,
+ mount_component: _t,
+ noop: $0,
+ safe_not_equal: eh,
+ space: Ft,
+ toggle_class: xs,
+ transition_in: J,
+ transition_out: re,
+ update_slot_base: th
+} = window.__gradio__svelte__internal, { createEventDispatcher: nh } = window.__gradio__svelte__internal;
+function $s(n) {
+ let e, t;
+ return e = new i_({
props: {
href: (
/*value*/
- t[1].image.url
+ n[1].image.url
),
download: (
/*value*/
- t[1].image.orig_name || "image"
+ n[1].image.orig_name || "image"
),
- $$slots: { default: [Sg] },
- $$scope: { ctx: t }
+ $$slots: { default: [lh] },
+ $$scope: { ctx: n }
}
}), {
c() {
- _t(e.$$.fragment);
+ ft(e.$$.fragment);
},
- m(i, l) {
- dt(e, i, l), n = !0;
+ m(l, i) {
+ _t(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*value*/
+ i[0] & /*value*/
2 && (s.href = /*value*/
- i[1].image.url), l[0] & /*value*/
+ l[1].image.url), i[0] & /*value*/
2 && (s.download = /*value*/
- i[1].image.orig_name || "image"), l[0] & /*i18n*/
- 256 | l[1] & /*$$scope*/
- 16 && (s.$$scope = { dirty: l, ctx: i }), e.$set(s);
+ l[1].image.orig_name || "image"), i[0] & /*i18n*/
+ 256 | i[1] & /*$$scope*/
+ 128 && (s.$$scope = { dirty: i, ctx: l }), e.$set(s);
},
- i(i) {
- n || (V(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (J(e.$$.fragment, l), t = !0);
},
- o(i) {
- se(e.$$.fragment, i), n = !1;
+ o(l) {
+ re(e.$$.fragment, l), t = !1;
},
- d(i) {
- ht(e, i);
+ d(l) {
+ ct(e, l);
}
};
}
-function Sg(t) {
- let e, n;
- return e = new as({
+function lh(n) {
+ let e, t;
+ return e = new pi({
props: {
- Icon: sc,
+ Icon: qu,
label: (
/*i18n*/
- t[8]("common.download")
+ n[8]("common.download")
)
}
}), {
c() {
- _t(e.$$.fragment);
+ ft(e.$$.fragment);
},
- m(i, l) {
- dt(e, i, l), n = !0;
+ m(l, i) {
+ _t(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*i18n*/
+ i[0] & /*i18n*/
256 && (s.label = /*i18n*/
- i[8]("common.download")), e.$set(s);
+ l[8]("common.download")), e.$set(s);
},
- i(i) {
- n || (V(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (J(e.$$.fragment, l), t = !0);
},
- o(i) {
- se(e.$$.fragment, i), n = !1;
+ o(l) {
+ re(e.$$.fragment, l), t = !1;
},
- d(i) {
- ht(e, i);
+ d(l) {
+ ct(e, l);
}
};
}
-function ur(t) {
- let e, n;
- return e = new g_({
+function eo(n) {
+ let e, t;
+ return e = new Uf({
props: {
i18n: (
/*i18n*/
- t[8]
+ n[8]
),
formatter: (
/*func*/
- t[25]
+ n[28]
),
value: (
/*value*/
- t[1]
+ n[1]
)
}
}), e.$on(
"share",
/*share_handler*/
- t[26]
+ n[29]
), e.$on(
"error",
/*error_handler*/
- t[27]
+ n[30]
), {
c() {
- _t(e.$$.fragment);
+ ft(e.$$.fragment);
},
- m(i, l) {
- dt(e, i, l), n = !0;
+ m(l, i) {
+ _t(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*i18n*/
+ i[0] & /*i18n*/
256 && (s.i18n = /*i18n*/
- i[8]), l[0] & /*value*/
+ l[8]), i[0] & /*value*/
2 && (s.value = /*value*/
- i[1]), e.$set(s);
+ l[1]), e.$set(s);
},
- i(i) {
- n || (V(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (J(e.$$.fragment, l), t = !0);
},
- o(i) {
- se(e.$$.fragment, i), n = !1;
+ o(l) {
+ re(e.$$.fragment, l), t = !1;
},
- d(i) {
- ht(e, i);
+ d(l) {
+ ct(e, l);
}
};
}
-function fr(t) {
- let e, n, i;
- return n = new as({
- props: { Icon: kr, label: "Remove Image" }
- }), n.$on(
+function to(n) {
+ let e, t, l;
+ return t = new pi({
+ props: { Icon: mo, label: "Remove Image" }
+ }), t.$on(
"click",
/*clear*/
- t[23]
+ n[26]
), {
c() {
- e = Rn("div"), _t(n.$$.fragment);
+ e = yn("div"), ft(t.$$.fragment);
},
- m(l, s) {
- Ht(l, e, s), dt(n, e, null), i = !0;
+ m(i, s) {
+ qt(i, e, s), _t(t, e, null), l = !0;
},
- p: vg,
- i(l) {
- i || (V(n.$$.fragment, l), i = !0);
+ p: $0,
+ i(i) {
+ l || (J(t.$$.fragment, i), l = !0);
},
- o(l) {
- se(n.$$.fragment, l), i = !1;
+ o(i) {
+ re(t.$$.fragment, i), l = !1;
},
- d(l) {
- l && Tt(e), ht(n);
+ d(i) {
+ i && zt(e), ct(t);
}
};
}
-function cr(t) {
+function no(n) {
let e;
- const n = (
+ const t = (
/*#slots*/
- t[24].default
- ), i = mg(
- n,
+ n[27].default
+ ), l = G0(
t,
+ n,
/*$$scope*/
- t[35],
+ n[38],
null
);
return {
c() {
- i && i.c();
+ l && l.c();
},
- m(l, s) {
- i && i.m(l, s), e = !0;
+ m(i, s) {
+ l && l.m(i, s), e = !0;
},
- p(l, s) {
- i && i.p && (!e || s[1] & /*$$scope*/
- 16) && Eg(
- i,
- n,
+ p(i, s) {
+ l && l.p && (!e || s[1] & /*$$scope*/
+ 128) && th(
l,
+ t,
+ i,
/*$$scope*/
- l[35],
- e ? pg(
- n,
+ i[38],
+ e ? Q0(
+ t,
/*$$scope*/
- l[35],
+ i[38],
s,
null
- ) : bg(
+ ) : K0(
/*$$scope*/
- l[35]
+ i[38]
),
null
);
},
- i(l) {
- e || (V(i, l), e = !0);
+ i(i) {
+ e || (J(l, i), e = !0);
},
- o(l) {
- se(i, l), e = !1;
+ o(i) {
+ re(l, i), e = !1;
},
- d(l) {
- i && i.d(l);
+ d(i) {
+ l && l.d(i);
}
};
}
-function Cg(t) {
- let e, n, i = (
+function ih(n) {
+ let e, t, l = (
/*value*/
- t[1] === null && cr(t)
+ n[1] === null && no(n)
);
return {
c() {
- i && i.c(), e = gg();
+ l && l.c(), e = J0();
},
- m(l, s) {
- i && i.m(l, s), Ht(l, e, s), n = !0;
+ m(i, s) {
+ l && l.m(i, s), qt(i, e, s), t = !0;
},
- p(l, s) {
+ p(i, s) {
/*value*/
- l[1] === null ? i ? (i.p(l, s), s[0] & /*value*/
- 2 && V(i, 1)) : (i = cr(l), i.c(), V(i, 1), i.m(e.parentNode, e)) : i && ($t(), se(i, 1, 1, () => {
- i = null;
- }), Kt());
+ i[1] === null ? l ? (l.p(i, s), s[0] & /*value*/
+ 2 && J(l, 1)) : (l = no(i), l.c(), J(l, 1), l.m(e.parentNode, e)) : l && (Zt(), re(l, 1, 1, () => {
+ l = null;
+ }), Vt());
},
- i(l) {
- n || (V(i), n = !0);
+ i(i) {
+ t || (J(l), t = !0);
},
- o(l) {
- se(i), n = !1;
+ o(i) {
+ re(l), t = !1;
},
- d(l) {
- l && Tt(e), i && i.d(l);
+ d(i) {
+ i && zt(e), l && l.d(i);
}
};
}
-function _r(t) {
- let e, n, i, l;
+function lo(n) {
+ let e, t, l, i;
function s(r) {
- t[32](r);
+ n[35](r);
}
let o = {
boxesAlpha: (
/*boxesAlpha*/
- t[12]
+ n[12]
),
labelList: (
/*labelList*/
- t[13]
+ n[13]
),
labelColors: (
/*labelColors*/
- t[14]
+ n[14]
),
boxMinSize: (
/*boxMinSize*/
- t[15]
+ n[15]
),
interactive: (
/*interactive*/
- t[7]
+ n[7]
+ ),
+ handleSize: (
+ /*handleSize*/
+ n[16]
+ ),
+ boxThickness: (
+ /*boxThickness*/
+ n[17]
+ ),
+ boxSelectedThickness: (
+ /*boxSelectedThickness*/
+ n[18]
),
src: (
/*value*/
- t[1].image.url
+ n[1].image.url
)
};
return (
/*value*/
- t[1] !== void 0 && (o.value = /*value*/
- t[1]), n = new za({ props: o }), zn.push(() => Mi(n, "value", s)), n.$on(
+ n[1] !== void 0 && (o.value = /*value*/
+ n[1]), t = new fa({ props: o }), Cn.push(() => ul(t, "value", s)), t.$on(
"change",
/*change_handler*/
- t[33]
+ n[36]
), {
c() {
- e = Rn("div"), _t(n.$$.fragment), Pn(e, "class", "image-frame svelte-1gjdske"), rr(
+ e = yn("div"), ft(t.$$.fragment), mn(e, "class", "image-frame svelte-1gjdske"), xs(
e,
"selectable",
/*selectable*/
- t[5]
+ n[5]
);
},
m(r, a) {
- Ht(r, e, a), dt(n, e, null), l = !0;
+ qt(r, e, a), _t(t, e, null), i = !0;
},
p(r, a) {
const u = {};
@@ -11587,12 +8679,18 @@ function _r(t) {
32768 && (u.boxMinSize = /*boxMinSize*/
r[15]), a[0] & /*interactive*/
128 && (u.interactive = /*interactive*/
- r[7]), a[0] & /*value*/
+ r[7]), a[0] & /*handleSize*/
+ 65536 && (u.handleSize = /*handleSize*/
+ r[16]), a[0] & /*boxThickness*/
+ 131072 && (u.boxThickness = /*boxThickness*/
+ r[17]), a[0] & /*boxSelectedThickness*/
+ 262144 && (u.boxSelectedThickness = /*boxSelectedThickness*/
+ r[18]), a[0] & /*value*/
2 && (u.src = /*value*/
- r[1].image.url), !i && a[0] & /*value*/
- 2 && (i = !0, u.value = /*value*/
- r[1], Ii(() => i = !1)), n.$set(u), (!l || a[0] & /*selectable*/
- 32) && rr(
+ r[1].image.url), !l && a[0] & /*value*/
+ 2 && (l = !0, u.value = /*value*/
+ r[1], rl(() => l = !1)), t.$set(u), (!i || a[0] & /*selectable*/
+ 32) && xs(
e,
"selectable",
/*selectable*/
@@ -11600,314 +8698,347 @@ function _r(t) {
);
},
i(r) {
- l || (V(n.$$.fragment, r), l = !0);
+ i || (J(t.$$.fragment, r), i = !0);
},
o(r) {
- se(n.$$.fragment, r), l = !1;
+ re(t.$$.fragment, r), i = !1;
},
d(r) {
- r && Tt(e), ht(n);
+ r && zt(e), ct(t);
}
}
);
}
-function hr(t) {
- let e, n, i;
- function l(o) {
- t[34](o);
+function io(n) {
+ let e, t, l;
+ function i(o) {
+ n[37](o);
}
let s = {
sources: (
/*sources*/
- t[4]
+ n[4]
),
handle_clear: (
/*handle_clear*/
- t[20]
+ n[23]
),
handle_select: (
/*handle_select_source*/
- t[22]
+ n[25]
)
};
return (
/*active_source*/
- t[0] !== void 0 && (s.active_source = /*active_source*/
- t[0]), e = new L_({ props: s }), zn.push(() => Mi(e, "active_source", l)), {
+ n[0] !== void 0 && (s.active_source = /*active_source*/
+ n[0]), e = new $f({ props: s }), Cn.push(() => ul(e, "active_source", i)), {
c() {
- _t(e.$$.fragment);
+ ft(e.$$.fragment);
},
m(o, r) {
- dt(e, o, r), i = !0;
+ _t(e, o, r), l = !0;
},
p(o, r) {
const a = {};
r[0] & /*sources*/
16 && (a.sources = /*sources*/
- o[4]), !n && r[0] & /*active_source*/
- 1 && (n = !0, a.active_source = /*active_source*/
- o[0], Ii(() => n = !1)), e.$set(a);
+ o[4]), !t && r[0] & /*active_source*/
+ 1 && (t = !0, a.active_source = /*active_source*/
+ o[0], rl(() => t = !1)), e.$set(a);
},
i(o) {
- i || (V(e.$$.fragment, o), i = !0);
+ l || (J(e.$$.fragment, o), l = !0);
},
o(o) {
- se(e.$$.fragment, o), i = !1;
+ re(e.$$.fragment, o), l = !1;
},
d(o) {
- ht(e, o);
+ ct(e, o);
}
}
);
}
-function Ag(t) {
- let e, n, i, l, s, o, r, a, u, f, _, h, c, d = (
+function sh(n) {
+ let e, t, l, i, s, o, r, a, u, f, _, d, c, h = (
/*sources*/
- (t[4].length > 1 || /*sources*/
- t[4].includes("clipboard")) && /*value*/
- t[1] === null && /*interactive*/
- t[7]
+ (n[4].length > 1 || /*sources*/
+ n[4].includes("clipboard")) && /*value*/
+ n[1] === null && /*interactive*/
+ n[7]
), b;
- e = new sf({
+ e = new Er({
props: {
show_label: (
/*show_label*/
- t[3]
+ n[3]
),
- Icon: Sr,
+ Icon: go,
label: (
/*label*/
- t[2] || "Image Annotator"
+ n[2] || "Image Annotator"
)
}
});
- let p = (
+ let g = (
/*showDownloadButton*/
- t[10] && /*value*/
- t[1] !== null && ar(t)
- ), g = (
+ n[10] && /*value*/
+ n[1] !== null && $s(n)
+ ), m = (
/*showShareButton*/
- t[9] && /*value*/
- t[1] !== null && ur(t)
- ), y = (
+ n[9] && /*value*/
+ n[1] !== null && eo(n)
+ ), v = (
/*showClearButton*/
- t[11] && /*value*/
- t[1] !== null && /*interactive*/
- t[7] && fr(t)
+ n[11] && /*value*/
+ n[1] !== null && /*interactive*/
+ n[7] && to(n)
);
- function w(v) {
- t[29](v);
+ function p(w) {
+ n[32](w);
}
- function C(v) {
- t[30](v);
+ function C(w) {
+ n[33](w);
}
- let P = {
+ let M = {
hidden: (
/*value*/
- t[1] !== null
+ n[1] !== null
),
filetype: (
/*active_source*/
- t[0] === "clipboard" ? "clipboard" : "image/*"
+ n[0] === "clipboard" ? "clipboard" : "image/*"
),
root: (
/*root*/
- t[6]
+ n[6]
),
disable_click: !/*sources*/
- t[4].includes("upload"),
- $$slots: { default: [Cg] },
- $$scope: { ctx: t }
+ n[4].includes("upload"),
+ $$slots: { default: [ih] },
+ $$scope: { ctx: n }
};
/*uploading*/
- t[16] !== void 0 && (P.uploading = /*uploading*/
- t[16]), /*dragging*/
- t[17] !== void 0 && (P.dragging = /*dragging*/
- t[17]), u = new dm({ props: P }), t[28](u), zn.push(() => Mi(u, "uploading", w)), zn.push(() => Mi(u, "dragging", C)), u.$on(
+ n[19] !== void 0 && (M.uploading = /*uploading*/
+ n[19]), /*dragging*/
+ n[20] !== void 0 && (M.dragging = /*dragging*/
+ n[20]), u = new V_({ props: M }), n[31](u), Cn.push(() => ul(u, "uploading", p)), Cn.push(() => ul(u, "dragging", C)), u.$on(
"load",
/*handle_upload*/
- t[19]
+ n[22]
), u.$on(
"error",
/*error_handler_1*/
- t[31]
+ n[34]
);
- let E = (
+ let k = (
/*value*/
- t[1] !== null && _r(t)
- ), N = d && hr(t);
+ n[1] !== null && lo(n)
+ ), D = h && io(n);
return {
c() {
- _t(e.$$.fragment), n = Xt(), i = Rn("div"), p && p.c(), l = Xt(), g && g.c(), s = Xt(), y && y.c(), o = Xt(), r = Rn("div"), a = Rn("div"), _t(u.$$.fragment), h = Xt(), E && E.c(), c = Xt(), N && N.c(), Pn(i, "class", "icon-buttons svelte-1gjdske"), Pn(a, "class", "upload-container svelte-1gjdske"), Pn(r, "data-testid", "image"), Pn(r, "class", "image-container svelte-1gjdske");
+ ft(e.$$.fragment), t = Ft(), l = yn("div"), g && g.c(), i = Ft(), m && m.c(), s = Ft(), v && v.c(), o = Ft(), r = yn("div"), a = yn("div"), ft(u.$$.fragment), d = Ft(), k && k.c(), c = Ft(), D && D.c(), mn(l, "class", "icon-buttons svelte-1gjdske"), mn(a, "class", "upload-container svelte-1gjdske"), mn(r, "data-testid", "image"), mn(r, "class", "image-container svelte-1gjdske");
},
- m(v, A) {
- dt(e, v, A), Ht(v, n, A), Ht(v, i, A), p && p.m(i, null), kn(i, l), g && g.m(i, null), kn(i, s), y && y.m(i, null), Ht(v, o, A), Ht(v, r, A), kn(r, a), dt(u, a, null), kn(a, h), E && E.m(a, null), kn(r, c), N && N.m(r, null), b = !0;
+ m(w, A) {
+ _t(e, w, A), qt(w, t, A), qt(w, l, A), g && g.m(l, null), rn(l, i), m && m.m(l, null), rn(l, s), v && v.m(l, null), qt(w, o, A), qt(w, r, A), rn(r, a), _t(u, a, null), rn(a, d), k && k.m(a, null), rn(r, c), D && D.m(r, null), b = !0;
},
- p(v, A) {
- const B = {};
+ p(w, A) {
+ const O = {};
A[0] & /*show_label*/
- 8 && (B.show_label = /*show_label*/
- v[3]), A[0] & /*label*/
- 4 && (B.label = /*label*/
- v[2] || "Image Annotator"), e.$set(B), /*showDownloadButton*/
- v[10] && /*value*/
- v[1] !== null ? p ? (p.p(v, A), A[0] & /*showDownloadButton, value*/
- 1026 && V(p, 1)) : (p = ar(v), p.c(), V(p, 1), p.m(i, l)) : p && ($t(), se(p, 1, 1, () => {
- p = null;
- }), Kt()), /*showShareButton*/
- v[9] && /*value*/
- v[1] !== null ? g ? (g.p(v, A), A[0] & /*showShareButton, value*/
- 514 && V(g, 1)) : (g = ur(v), g.c(), V(g, 1), g.m(i, s)) : g && ($t(), se(g, 1, 1, () => {
+ 8 && (O.show_label = /*show_label*/
+ w[3]), A[0] & /*label*/
+ 4 && (O.label = /*label*/
+ w[2] || "Image Annotator"), e.$set(O), /*showDownloadButton*/
+ w[10] && /*value*/
+ w[1] !== null ? g ? (g.p(w, A), A[0] & /*showDownloadButton, value*/
+ 1026 && J(g, 1)) : (g = $s(w), g.c(), J(g, 1), g.m(l, i)) : g && (Zt(), re(g, 1, 1, () => {
g = null;
- }), Kt()), /*showClearButton*/
- v[11] && /*value*/
- v[1] !== null && /*interactive*/
- v[7] ? y ? (y.p(v, A), A[0] & /*showClearButton, value, interactive*/
- 2178 && V(y, 1)) : (y = fr(v), y.c(), V(y, 1), y.m(i, null)) : y && ($t(), se(y, 1, 1, () => {
- y = null;
- }), Kt());
- const I = {};
+ }), Vt()), /*showShareButton*/
+ w[9] && /*value*/
+ w[1] !== null ? m ? (m.p(w, A), A[0] & /*showShareButton, value*/
+ 514 && J(m, 1)) : (m = eo(w), m.c(), J(m, 1), m.m(l, s)) : m && (Zt(), re(m, 1, 1, () => {
+ m = null;
+ }), Vt()), /*showClearButton*/
+ w[11] && /*value*/
+ w[1] !== null && /*interactive*/
+ w[7] ? v ? (v.p(w, A), A[0] & /*showClearButton, value, interactive*/
+ 2178 && J(v, 1)) : (v = to(w), v.c(), J(v, 1), v.m(l, null)) : v && (Zt(), re(v, 1, 1, () => {
+ v = null;
+ }), Vt());
+ const U = {};
A[0] & /*value*/
- 2 && (I.hidden = /*value*/
- v[1] !== null), A[0] & /*active_source*/
- 1 && (I.filetype = /*active_source*/
- v[0] === "clipboard" ? "clipboard" : "image/*"), A[0] & /*root*/
- 64 && (I.root = /*root*/
- v[6]), A[0] & /*sources*/
- 16 && (I.disable_click = !/*sources*/
- v[4].includes("upload")), A[0] & /*value*/
+ 2 && (U.hidden = /*value*/
+ w[1] !== null), A[0] & /*active_source*/
+ 1 && (U.filetype = /*active_source*/
+ w[0] === "clipboard" ? "clipboard" : "image/*"), A[0] & /*root*/
+ 64 && (U.root = /*root*/
+ w[6]), A[0] & /*sources*/
+ 16 && (U.disable_click = !/*sources*/
+ w[4].includes("upload")), A[0] & /*value*/
2 | A[1] & /*$$scope*/
- 16 && (I.$$scope = { dirty: A, ctx: v }), !f && A[0] & /*uploading*/
- 65536 && (f = !0, I.uploading = /*uploading*/
- v[16], Ii(() => f = !1)), !_ && A[0] & /*dragging*/
- 131072 && (_ = !0, I.dragging = /*dragging*/
- v[17], Ii(() => _ = !1)), u.$set(I), /*value*/
- v[1] !== null ? E ? (E.p(v, A), A[0] & /*value*/
- 2 && V(E, 1)) : (E = _r(v), E.c(), V(E, 1), E.m(a, null)) : E && ($t(), se(E, 1, 1, () => {
- E = null;
- }), Kt()), A[0] & /*sources, value, interactive*/
- 146 && (d = /*sources*/
- (v[4].length > 1 || /*sources*/
- v[4].includes("clipboard")) && /*value*/
- v[1] === null && /*interactive*/
- v[7]), d ? N ? (N.p(v, A), A[0] & /*sources, value, interactive*/
- 146 && V(N, 1)) : (N = hr(v), N.c(), V(N, 1), N.m(r, null)) : N && ($t(), se(N, 1, 1, () => {
- N = null;
- }), Kt());
- },
- i(v) {
- b || (V(e.$$.fragment, v), V(p), V(g), V(y), V(u.$$.fragment, v), V(E), V(N), b = !0);
- },
- o(v) {
- se(e.$$.fragment, v), se(p), se(g), se(y), se(u.$$.fragment, v), se(E), se(N), b = !1;
- },
- d(v) {
- v && (Tt(n), Tt(i), Tt(o), Tt(r)), ht(e, v), p && p.d(), g && g.d(), y && y.d(), t[28](null), ht(u), E && E.d(), N && N.d();
+ 128 && (U.$$scope = { dirty: A, ctx: w }), !f && A[0] & /*uploading*/
+ 524288 && (f = !0, U.uploading = /*uploading*/
+ w[19], rl(() => f = !1)), !_ && A[0] & /*dragging*/
+ 1048576 && (_ = !0, U.dragging = /*dragging*/
+ w[20], rl(() => _ = !1)), u.$set(U), /*value*/
+ w[1] !== null ? k ? (k.p(w, A), A[0] & /*value*/
+ 2 && J(k, 1)) : (k = lo(w), k.c(), J(k, 1), k.m(a, null)) : k && (Zt(), re(k, 1, 1, () => {
+ k = null;
+ }), Vt()), A[0] & /*sources, value, interactive*/
+ 146 && (h = /*sources*/
+ (w[4].length > 1 || /*sources*/
+ w[4].includes("clipboard")) && /*value*/
+ w[1] === null && /*interactive*/
+ w[7]), h ? D ? (D.p(w, A), A[0] & /*sources, value, interactive*/
+ 146 && J(D, 1)) : (D = io(w), D.c(), J(D, 1), D.m(r, null)) : D && (Zt(), re(D, 1, 1, () => {
+ D = null;
+ }), Vt());
+ },
+ i(w) {
+ b || (J(e.$$.fragment, w), J(g), J(m), J(v), J(u.$$.fragment, w), J(k), J(D), b = !0);
+ },
+ o(w) {
+ re(e.$$.fragment, w), re(g), re(m), re(v), re(u.$$.fragment, w), re(k), re(D), b = !1;
+ },
+ d(w) {
+ w && (zt(t), zt(l), zt(o), zt(r)), ct(e, w), g && g.d(), m && m.d(), v && v.d(), n[31](null), ct(u), k && k.d(), D && D.d();
}
};
}
-function Bg(t, e, n) {
- let { $$slots: i = {}, $$scope: l } = e, { value: s } = e, { label: o = void 0 } = e, { show_label: r } = e, { sources: a = ["upload", "clipboard"] } = e, { selectable: u = !1 } = e, { root: f } = e, { interactive: _ } = e, { i18n: h } = e, { showShareButton: c } = e, { showDownloadButton: d } = e, { showClearButton: b } = e, { boxesAlpha: p } = e, { labelList: g } = e, { labelColors: y } = e, { boxMinSize: w } = e, C, P = !1, { active_source: E = null } = e;
- function N({ detail: m }) {
- n(1, s = new Sh()), n(1, s.image = m, s), A("upload");
- }
- function v() {
- G(), A("clear"), A("change");
- }
- const A = kg();
- let B = !1;
- async function I(m) {
- switch (m) {
- case "clipboard":
- C.paste_clipboard();
- break;
+function oh(n, e, t) {
+ let { $$slots: l = {}, $$scope: i } = e;
+ var s = this && this.__awaiter || function(z, Z, T, se) {
+ function le(W) {
+ return W instanceof T ? W : new T(function(ie) {
+ ie(W);
+ });
}
+ return new (T || (T = Promise))(function(W, ie) {
+ function L(K) {
+ try {
+ N(se.next(K));
+ } catch (Se) {
+ ie(Se);
+ }
+ }
+ function P(K) {
+ try {
+ N(se.throw(K));
+ } catch (Se) {
+ ie(Se);
+ }
+ }
+ function N(K) {
+ K.done ? W(K.value) : le(K.value).then(L, P);
+ }
+ N((se = se.apply(z, Z || [])).next());
+ });
+ };
+ let { value: o } = e, { label: r = void 0 } = e, { show_label: a } = e, { sources: u = ["upload", "clipboard"] } = e, { selectable: f = !1 } = e, { root: _ } = e, { interactive: d } = e, { i18n: c } = e, { showShareButton: h } = e, { showDownloadButton: b } = e, { showClearButton: g } = e, { boxesAlpha: m } = e, { labelList: v } = e, { labelColors: p } = e, { boxMinSize: C } = e, { handleSize: M } = e, { boxThickness: k } = e, { boxSelectedThickness: D } = e, w, A = !1, { active_source: O = null } = e;
+ function U({ detail: z }) {
+ t(1, o = new V0()), t(1, o.image = z, o), H("upload");
+ }
+ function B() {
+ he(), H("clear"), H("change");
+ }
+ const H = nh();
+ let ne = !1;
+ function $(z) {
+ return s(this, void 0, void 0, function* () {
+ switch (z) {
+ case "clipboard":
+ w.paste_clipboard();
+ break;
+ }
+ });
}
- function G() {
- n(1, s = null);
+ function he() {
+ t(1, o = null);
}
- const Z = async (m) => m === null ? "" : ``;
- function _e(m) {
- Ml.call(this, t, m);
+ const ke = async (z) => z === null ? "" : ``;
+ function ge(z) {
+ $l.call(this, n, z);
}
- function $(m) {
- Ml.call(this, t, m);
+ function ye(z) {
+ $l.call(this, n, z);
}
- function Ee(m) {
- zn[m ? "unshift" : "push"](() => {
- C = m, n(18, C);
+ function E(z) {
+ Cn[z ? "unshift" : "push"](() => {
+ w = z, t(21, w);
});
}
- function ve(m) {
- P = m, n(16, P);
+ function Y(z) {
+ A = z, t(19, A);
}
- function de(m) {
- B = m, n(17, B);
+ function q(z) {
+ ne = z, t(20, ne);
}
- function ce(m) {
- Ml.call(this, t, m);
+ function S(z) {
+ $l.call(this, n, z);
}
- function S(m) {
- s = m, n(1, s);
+ function j(z) {
+ o = z, t(1, o);
}
- const k = () => A("change");
- function M(m) {
- E = m, n(0, E), n(4, a);
+ const F = () => H("change");
+ function y(z) {
+ O = z, t(0, O), t(4, u);
}
- return t.$$set = (m) => {
- "value" in m && n(1, s = m.value), "label" in m && n(2, o = m.label), "show_label" in m && n(3, r = m.show_label), "sources" in m && n(4, a = m.sources), "selectable" in m && n(5, u = m.selectable), "root" in m && n(6, f = m.root), "interactive" in m && n(7, _ = m.interactive), "i18n" in m && n(8, h = m.i18n), "showShareButton" in m && n(9, c = m.showShareButton), "showDownloadButton" in m && n(10, d = m.showDownloadButton), "showClearButton" in m && n(11, b = m.showClearButton), "boxesAlpha" in m && n(12, p = m.boxesAlpha), "labelList" in m && n(13, g = m.labelList), "labelColors" in m && n(14, y = m.labelColors), "boxMinSize" in m && n(15, w = m.boxMinSize), "active_source" in m && n(0, E = m.active_source), "$$scope" in m && n(35, l = m.$$scope);
- }, t.$$.update = () => {
- t.$$.dirty[0] & /*uploading*/
- 65536 && P && G(), t.$$.dirty[0] & /*dragging*/
- 131072 && A("drag", B), t.$$.dirty[0] & /*active_source, sources*/
- 17 && !E && a && n(0, E = a[0]);
+ return n.$$set = (z) => {
+ "value" in z && t(1, o = z.value), "label" in z && t(2, r = z.label), "show_label" in z && t(3, a = z.show_label), "sources" in z && t(4, u = z.sources), "selectable" in z && t(5, f = z.selectable), "root" in z && t(6, _ = z.root), "interactive" in z && t(7, d = z.interactive), "i18n" in z && t(8, c = z.i18n), "showShareButton" in z && t(9, h = z.showShareButton), "showDownloadButton" in z && t(10, b = z.showDownloadButton), "showClearButton" in z && t(11, g = z.showClearButton), "boxesAlpha" in z && t(12, m = z.boxesAlpha), "labelList" in z && t(13, v = z.labelList), "labelColors" in z && t(14, p = z.labelColors), "boxMinSize" in z && t(15, C = z.boxMinSize), "handleSize" in z && t(16, M = z.handleSize), "boxThickness" in z && t(17, k = z.boxThickness), "boxSelectedThickness" in z && t(18, D = z.boxSelectedThickness), "active_source" in z && t(0, O = z.active_source), "$$scope" in z && t(38, i = z.$$scope);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*uploading*/
+ 524288 && A && he(), n.$$.dirty[0] & /*dragging*/
+ 1048576 && H("drag", ne), n.$$.dirty[0] & /*active_source, sources*/
+ 17 && !O && u && t(0, O = u[0]);
}, [
- E,
- s,
+ O,
o,
r,
a,
u,
f,
_,
- h,
- c,
d,
+ c,
+ h,
b,
- p,
g,
- y,
- w,
- P,
- B,
- C,
- N,
+ m,
v,
+ p,
+ C,
+ M,
+ k,
+ D,
A,
- I,
- G,
- i,
- Z,
- _e,
+ ne,
+ w,
+ U,
+ B,
+ H,
$,
- Ee,
- ve,
- de,
- ce,
+ he,
+ l,
+ ke,
+ ge,
+ ye,
+ E,
+ Y,
+ q,
S,
- k,
- M,
- l
+ j,
+ F,
+ y,
+ i
];
}
-class Tg extends dg {
+class ah extends Z0 {
constructor(e) {
- super(), wg(
+ super(), x0(
this,
e,
- Bg,
- Ag,
- yg,
+ oh,
+ sh,
+ eh,
{
value: 1,
label: 2,
@@ -11924,6 +9055,9 @@ class Tg extends dg {
labelList: 13,
labelColors: 14,
boxMinSize: 15,
+ handleSize: 16,
+ boxThickness: 17,
+ boxSelectedThickness: 18,
active_source: 0
},
null,
@@ -11932,141 +9066,141 @@ class Tg extends dg {
}
}
const {
- SvelteComponent: Hg,
- attr: Pg,
- check_outros: Ng,
- create_component: Lg,
- destroy_component: Ig,
- detach: Mg,
- element: Og,
- group_outros: Dg,
- init: Rg,
- insert: Ug,
- mount_component: Fg,
- safe_not_equal: qg,
- toggle_class: ot,
- transition_in: vi,
- transition_out: rs
+ SvelteComponent: rh,
+ attr: uh,
+ check_outros: fh,
+ create_component: ch,
+ destroy_component: _h,
+ detach: dh,
+ element: hh,
+ group_outros: mh,
+ init: gh,
+ insert: bh,
+ mount_component: ph,
+ safe_not_equal: wh,
+ toggle_class: st,
+ transition_in: Qn,
+ transition_out: bi
} = window.__gradio__svelte__internal;
-function dr(t) {
- let e, n;
- return e = new za({
+function so(n) {
+ let e, t;
+ return e = new fa({
props: {
src: (
/*samples_dir*/
- t[1] + /*value*/
- t[0].path
+ n[1] + /*value*/
+ n[0].path
),
alt: ""
}
}), {
c() {
- Lg(e.$$.fragment);
+ ch(e.$$.fragment);
},
- m(i, l) {
- Fg(e, i, l), n = !0;
+ m(l, i) {
+ ph(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l & /*samples_dir, value*/
+ i & /*samples_dir, value*/
3 && (s.src = /*samples_dir*/
- i[1] + /*value*/
- i[0].path), e.$set(s);
+ l[1] + /*value*/
+ l[0].path), e.$set(s);
},
- i(i) {
- n || (vi(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Qn(e.$$.fragment, l), t = !0);
},
- o(i) {
- rs(e.$$.fragment, i), n = !1;
+ o(l) {
+ bi(e.$$.fragment, l), t = !1;
},
- d(i) {
- Ig(e, i);
+ d(l) {
+ _h(e, l);
}
};
}
-function zg(t) {
- let e, n, i = (
+function vh(n) {
+ let e, t, l = (
/*value*/
- t[0] && dr(t)
+ n[0] && so(n)
);
return {
c() {
- e = Og("div"), i && i.c(), Pg(e, "class", "container svelte-1sgcyba"), ot(
+ e = hh("div"), l && l.c(), uh(e, "class", "container svelte-1sgcyba"), st(
e,
"table",
/*type*/
- t[2] === "table"
- ), ot(
+ n[2] === "table"
+ ), st(
e,
"gallery",
/*type*/
- t[2] === "gallery"
- ), ot(
+ n[2] === "gallery"
+ ), st(
e,
"selected",
/*selected*/
- t[3]
- ), ot(
+ n[3]
+ ), st(
e,
"border",
/*value*/
- t[0]
+ n[0]
);
},
- m(l, s) {
- Ug(l, e, s), i && i.m(e, null), n = !0;
+ m(i, s) {
+ bh(i, e, s), l && l.m(e, null), t = !0;
},
- p(l, [s]) {
+ p(i, [s]) {
/*value*/
- l[0] ? i ? (i.p(l, s), s & /*value*/
- 1 && vi(i, 1)) : (i = dr(l), i.c(), vi(i, 1), i.m(e, null)) : i && (Dg(), rs(i, 1, 1, () => {
- i = null;
- }), Ng()), (!n || s & /*type*/
- 4) && ot(
+ i[0] ? l ? (l.p(i, s), s & /*value*/
+ 1 && Qn(l, 1)) : (l = so(i), l.c(), Qn(l, 1), l.m(e, null)) : l && (mh(), bi(l, 1, 1, () => {
+ l = null;
+ }), fh()), (!t || s & /*type*/
+ 4) && st(
e,
"table",
/*type*/
- l[2] === "table"
- ), (!n || s & /*type*/
- 4) && ot(
+ i[2] === "table"
+ ), (!t || s & /*type*/
+ 4) && st(
e,
"gallery",
/*type*/
- l[2] === "gallery"
- ), (!n || s & /*selected*/
- 8) && ot(
+ i[2] === "gallery"
+ ), (!t || s & /*selected*/
+ 8) && st(
e,
"selected",
/*selected*/
- l[3]
- ), (!n || s & /*value*/
- 1) && ot(
+ i[3]
+ ), (!t || s & /*value*/
+ 1) && st(
e,
"border",
/*value*/
- l[0]
+ i[0]
);
},
- i(l) {
- n || (vi(i), n = !0);
+ i(i) {
+ t || (Qn(l), t = !0);
},
- o(l) {
- rs(i), n = !1;
+ o(i) {
+ bi(l), t = !1;
},
- d(l) {
- l && Mg(e), i && i.d();
+ d(i) {
+ i && dh(e), l && l.d();
}
};
}
-function jg(t, e, n) {
- let { value: i } = e, { samples_dir: l } = e, { type: s } = e, { selected: o = !1 } = e;
- return t.$$set = (r) => {
- "value" in r && n(0, i = r.value), "samples_dir" in r && n(1, l = r.samples_dir), "type" in r && n(2, s = r.type), "selected" in r && n(3, o = r.selected);
- }, [i, l, s, o];
+function kh(n, e, t) {
+ let { value: l } = e, { samples_dir: i } = e, { type: s } = e, { selected: o = !1 } = e;
+ return n.$$set = (r) => {
+ "value" in r && t(0, l = r.value), "samples_dir" in r && t(1, i = r.samples_dir), "type" in r && t(2, s = r.type), "selected" in r && t(3, o = r.selected);
+ }, [l, i, s, o];
}
-class hb extends Hg {
+class Vh extends rh {
constructor(e) {
- super(), Rg(this, e, jg, zg, qg, {
+ super(), gh(this, e, kh, vh, wh, {
value: 0,
samples_dir: 1,
type: 2,
@@ -12075,67 +9209,67 @@ class hb extends Hg {
}
}
const {
- SvelteComponent: Gg,
- add_flush_callback: mr,
- assign: xg,
- bind: gr,
- binding_callbacks: br,
- check_outros: Vg,
+ SvelteComponent: yh,
+ add_flush_callback: oo,
+ assign: Sh,
+ bind: ao,
+ binding_callbacks: ro,
+ check_outros: Ch,
create_component: Mt,
- destroy_component: Ot,
- detach: ja,
- empty: Xg,
- flush: Q,
- get_spread_object: Wg,
- get_spread_update: Zg,
- group_outros: Yg,
- init: Jg,
- insert: Ga,
- mount_component: Dt,
- safe_not_equal: Qg,
- space: Kg,
- transition_in: Ke,
- transition_out: $e
+ destroy_component: jt,
+ detach: ca,
+ empty: zh,
+ flush: G,
+ get_spread_object: qh,
+ get_spread_update: Eh,
+ group_outros: Dh,
+ init: Ah,
+ insert: _a,
+ mount_component: Lt,
+ safe_not_equal: Mh,
+ space: jh,
+ transition_in: Qe,
+ transition_out: xe
} = window.__gradio__svelte__internal;
-function $g(t) {
- let e, n;
- return e = new Rf({
+function Lh(n) {
+ let e, t;
+ return e = new iu({
props: {
unpadded_box: !0,
size: "large",
- $$slots: { default: [nb] },
- $$scope: { ctx: t }
+ $$slots: { default: [Nh] },
+ $$scope: { ctx: n }
}
}), {
c() {
Mt(e.$$.fragment);
},
- m(i, l) {
- Dt(e, i, l), n = !0;
+ m(l, i) {
+ Lt(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[1] & /*$$scope*/
- 32 && (s.$$scope = { dirty: l, ctx: i }), e.$set(s);
+ i[1] & /*$$scope*/
+ 256 && (s.$$scope = { dirty: i, ctx: l }), e.$set(s);
},
- i(i) {
- n || (Ke(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- $e(e.$$.fragment, i), n = !1;
+ o(l) {
+ xe(e.$$.fragment, l), t = !1;
},
- d(i) {
- Ot(e, i);
+ d(l) {
+ jt(e, l);
}
};
}
-function eb(t) {
- let e, n;
- return e = new Pr({
+function Bh(n) {
+ let e, t;
+ return e = new yo({
props: {
i18n: (
/*gradio*/
- t[23].i18n
+ n[26].i18n
),
type: "clipboard",
mode: "short"
@@ -12144,33 +9278,33 @@ function eb(t) {
c() {
Mt(e.$$.fragment);
},
- m(i, l) {
- Dt(e, i, l), n = !0;
+ m(l, i) {
+ Lt(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*gradio*/
- 8388608 && (s.i18n = /*gradio*/
- i[23].i18n), e.$set(s);
+ i[0] & /*gradio*/
+ 67108864 && (s.i18n = /*gradio*/
+ l[26].i18n), e.$set(s);
},
- i(i) {
- n || (Ke(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- $e(e.$$.fragment, i), n = !1;
+ o(l) {
+ xe(e.$$.fragment, l), t = !1;
},
- d(i) {
- Ot(e, i);
+ d(l) {
+ jt(e, l);
}
};
}
-function tb(t) {
- let e, n;
- return e = new Pr({
+function Th(n) {
+ let e, t;
+ return e = new yo({
props: {
i18n: (
/*gradio*/
- t[23].i18n
+ n[26].i18n
),
type: "image"
}
@@ -12178,433 +9312,454 @@ function tb(t) {
c() {
Mt(e.$$.fragment);
},
- m(i, l) {
- Dt(e, i, l), n = !0;
+ m(l, i) {
+ Lt(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*gradio*/
- 8388608 && (s.i18n = /*gradio*/
- i[23].i18n), e.$set(s);
+ i[0] & /*gradio*/
+ 67108864 && (s.i18n = /*gradio*/
+ l[26].i18n), e.$set(s);
},
- i(i) {
- n || (Ke(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- $e(e.$$.fragment, i), n = !1;
+ o(l) {
+ xe(e.$$.fragment, l), t = !1;
},
- d(i) {
- Ot(e, i);
+ d(l) {
+ jt(e, l);
}
};
}
-function nb(t) {
- let e, n;
- return e = new Sr({}), {
+function Nh(n) {
+ let e, t;
+ return e = new go({}), {
c() {
Mt(e.$$.fragment);
},
- m(i, l) {
- Dt(e, i, l), n = !0;
+ m(l, i) {
+ Lt(e, l, i), t = !0;
},
- i(i) {
- n || (Ke(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- $e(e.$$.fragment, i), n = !1;
+ o(l) {
+ xe(e.$$.fragment, l), t = !1;
},
- d(i) {
- Ot(e, i);
+ d(l) {
+ jt(e, l);
}
};
}
-function ib(t) {
- let e, n, i, l;
- const s = [tb, eb, $g], o = [];
+function Oh(n) {
+ let e, t, l, i;
+ const s = [Th, Bh, Lh], o = [];
function r(a, u) {
return (
/*active_source*/
- a[25] === "upload" ? 0 : (
+ a[28] === "upload" ? 0 : (
/*active_source*/
- a[25] === "clipboard" ? 1 : 2
+ a[28] === "clipboard" ? 1 : 2
)
);
}
- return e = r(t), n = o[e] = s[e](t), {
+ return e = r(n), t = o[e] = s[e](n), {
c() {
- n.c(), i = Xg();
+ t.c(), l = zh();
},
m(a, u) {
- o[e].m(a, u), Ga(a, i, u), l = !0;
+ o[e].m(a, u), _a(a, l, u), i = !0;
},
p(a, u) {
let f = e;
- e = r(a), e === f ? o[e].p(a, u) : (Yg(), $e(o[f], 1, 1, () => {
+ e = r(a), e === f ? o[e].p(a, u) : (Dh(), xe(o[f], 1, 1, () => {
o[f] = null;
- }), Vg(), n = o[e], n ? n.p(a, u) : (n = o[e] = s[e](a), n.c()), Ke(n, 1), n.m(i.parentNode, i));
+ }), Ch(), t = o[e], t ? t.p(a, u) : (t = o[e] = s[e](a), t.c()), Qe(t, 1), t.m(l.parentNode, l));
},
i(a) {
- l || (Ke(n), l = !0);
+ i || (Qe(t), i = !0);
},
o(a) {
- $e(n), l = !1;
+ xe(t), i = !1;
},
d(a) {
- a && ja(i), o[e].d(a);
+ a && ca(l), o[e].d(a);
}
};
}
-function lb(t) {
- let e, n, i, l, s, o;
+function Uh(n) {
+ let e, t, l, i, s, o;
const r = [
{
autoscroll: (
/*gradio*/
- t[23].autoscroll
+ n[26].autoscroll
)
},
{ i18n: (
/*gradio*/
- t[23].i18n
+ n[26].i18n
) },
/*loading_status*/
- t[1]
+ n[1]
];
let a = {};
- for (let h = 0; h < r.length; h += 1)
- a = xg(a, r[h]);
- e = new kh({ props: a });
- function u(h) {
- t[26](h);
+ for (let d = 0; d < r.length; d += 1)
+ a = Sh(a, r[d]);
+ e = new Hc({ props: a });
+ function u(d) {
+ n[29](d);
}
- function f(h) {
- t[27](h);
+ function f(d) {
+ n[30](d);
}
let _ = {
selectable: (
/*_selectable*/
- t[10]
+ n[10]
),
root: (
/*root*/
- t[7]
+ n[7]
),
sources: (
/*sources*/
- t[14]
+ n[14]
),
interactive: (
/*interactive*/
- t[18]
+ n[18]
),
showDownloadButton: (
/*show_download_button*/
- t[15]
+ n[15]
),
showShareButton: (
/*show_share_button*/
- t[16]
+ n[16]
),
showClearButton: (
/*show_clear_button*/
- t[17]
+ n[17]
),
i18n: (
/*gradio*/
- t[23].i18n
+ n[26].i18n
),
boxesAlpha: (
/*boxes_alpha*/
- t[19]
+ n[19]
),
labelList: (
/*label_list*/
- t[20]
+ n[20]
),
labelColors: (
/*label_colors*/
- t[21]
+ n[21]
),
boxMinSize: (
/*box_min_size*/
- t[22]
+ n[22]
+ ),
+ handleSize: (
+ /*handle_size*/
+ n[23]
+ ),
+ boxThickness: (
+ /*box_thickness*/
+ n[24]
+ ),
+ boxSelectedThickness: (
+ /*box_selected_thickness*/
+ n[25]
),
label: (
/*label*/
- t[5]
+ n[5]
),
show_label: (
/*show_label*/
- t[6]
+ n[6]
),
- $$slots: { default: [ib] },
- $$scope: { ctx: t }
+ $$slots: { default: [Oh] },
+ $$scope: { ctx: n }
};
return (
/*active_source*/
- t[25] !== void 0 && (_.active_source = /*active_source*/
- t[25]), /*value*/
- t[0] !== void 0 && (_.value = /*value*/
- t[0]), i = new Tg({ props: _ }), br.push(() => gr(i, "active_source", u)), br.push(() => gr(i, "value", f)), i.$on(
+ n[28] !== void 0 && (_.active_source = /*active_source*/
+ n[28]), /*value*/
+ n[0] !== void 0 && (_.value = /*value*/
+ n[0]), l = new ah({ props: _ }), ro.push(() => ao(l, "active_source", u)), ro.push(() => ao(l, "value", f)), l.$on(
"change",
/*change_handler*/
- t[28]
- ), i.$on(
+ n[31]
+ ), l.$on(
"edit",
/*edit_handler*/
- t[29]
- ), i.$on(
+ n[32]
+ ), l.$on(
"clear",
/*clear_handler*/
- t[30]
- ), i.$on(
+ n[33]
+ ), l.$on(
"drag",
/*drag_handler*/
- t[31]
- ), i.$on(
+ n[34]
+ ), l.$on(
"upload",
/*upload_handler*/
- t[32]
- ), i.$on(
+ n[35]
+ ), l.$on(
"select",
/*select_handler*/
- t[33]
- ), i.$on(
+ n[36]
+ ), l.$on(
"share",
/*share_handler*/
- t[34]
- ), i.$on(
+ n[37]
+ ), l.$on(
"error",
/*error_handler*/
- t[35]
+ n[38]
), {
c() {
- Mt(e.$$.fragment), n = Kg(), Mt(i.$$.fragment);
+ Mt(e.$$.fragment), t = jh(), Mt(l.$$.fragment);
},
- m(h, c) {
- Dt(e, h, c), Ga(h, n, c), Dt(i, h, c), o = !0;
+ m(d, c) {
+ Lt(e, d, c), _a(d, t, c), Lt(l, d, c), o = !0;
},
- p(h, c) {
- const d = c[0] & /*gradio, loading_status*/
- 8388610 ? Zg(r, [
+ p(d, c) {
+ const h = c[0] & /*gradio, loading_status*/
+ 67108866 ? Eh(r, [
c[0] & /*gradio*/
- 8388608 && {
+ 67108864 && {
autoscroll: (
/*gradio*/
- h[23].autoscroll
+ d[26].autoscroll
)
},
c[0] & /*gradio*/
- 8388608 && { i18n: (
+ 67108864 && { i18n: (
/*gradio*/
- h[23].i18n
+ d[26].i18n
) },
c[0] & /*loading_status*/
- 2 && Wg(
+ 2 && qh(
/*loading_status*/
- h[1]
+ d[1]
)
]) : {};
- e.$set(d);
+ e.$set(h);
const b = {};
c[0] & /*_selectable*/
1024 && (b.selectable = /*_selectable*/
- h[10]), c[0] & /*root*/
+ d[10]), c[0] & /*root*/
128 && (b.root = /*root*/
- h[7]), c[0] & /*sources*/
+ d[7]), c[0] & /*sources*/
16384 && (b.sources = /*sources*/
- h[14]), c[0] & /*interactive*/
+ d[14]), c[0] & /*interactive*/
262144 && (b.interactive = /*interactive*/
- h[18]), c[0] & /*show_download_button*/
+ d[18]), c[0] & /*show_download_button*/
32768 && (b.showDownloadButton = /*show_download_button*/
- h[15]), c[0] & /*show_share_button*/
+ d[15]), c[0] & /*show_share_button*/
65536 && (b.showShareButton = /*show_share_button*/
- h[16]), c[0] & /*show_clear_button*/
+ d[16]), c[0] & /*show_clear_button*/
131072 && (b.showClearButton = /*show_clear_button*/
- h[17]), c[0] & /*gradio*/
- 8388608 && (b.i18n = /*gradio*/
- h[23].i18n), c[0] & /*boxes_alpha*/
+ d[17]), c[0] & /*gradio*/
+ 67108864 && (b.i18n = /*gradio*/
+ d[26].i18n), c[0] & /*boxes_alpha*/
524288 && (b.boxesAlpha = /*boxes_alpha*/
- h[19]), c[0] & /*label_list*/
+ d[19]), c[0] & /*label_list*/
1048576 && (b.labelList = /*label_list*/
- h[20]), c[0] & /*label_colors*/
+ d[20]), c[0] & /*label_colors*/
2097152 && (b.labelColors = /*label_colors*/
- h[21]), c[0] & /*box_min_size*/
+ d[21]), c[0] & /*box_min_size*/
4194304 && (b.boxMinSize = /*box_min_size*/
- h[22]), c[0] & /*label*/
+ d[22]), c[0] & /*handle_size*/
+ 8388608 && (b.handleSize = /*handle_size*/
+ d[23]), c[0] & /*box_thickness*/
+ 16777216 && (b.boxThickness = /*box_thickness*/
+ d[24]), c[0] & /*box_selected_thickness*/
+ 33554432 && (b.boxSelectedThickness = /*box_selected_thickness*/
+ d[25]), c[0] & /*label*/
32 && (b.label = /*label*/
- h[5]), c[0] & /*show_label*/
+ d[5]), c[0] & /*show_label*/
64 && (b.show_label = /*show_label*/
- h[6]), c[0] & /*gradio, active_source*/
- 41943040 | c[1] & /*$$scope*/
- 32 && (b.$$scope = { dirty: c, ctx: h }), !l && c[0] & /*active_source*/
- 33554432 && (l = !0, b.active_source = /*active_source*/
- h[25], mr(() => l = !1)), !s && c[0] & /*value*/
+ d[6]), c[0] & /*gradio, active_source*/
+ 335544320 | c[1] & /*$$scope*/
+ 256 && (b.$$scope = { dirty: c, ctx: d }), !i && c[0] & /*active_source*/
+ 268435456 && (i = !0, b.active_source = /*active_source*/
+ d[28], oo(() => i = !1)), !s && c[0] & /*value*/
1 && (s = !0, b.value = /*value*/
- h[0], mr(() => s = !1)), i.$set(b);
+ d[0], oo(() => s = !1)), l.$set(b);
},
- i(h) {
- o || (Ke(e.$$.fragment, h), Ke(i.$$.fragment, h), o = !0);
+ i(d) {
+ o || (Qe(e.$$.fragment, d), Qe(l.$$.fragment, d), o = !0);
},
- o(h) {
- $e(e.$$.fragment, h), $e(i.$$.fragment, h), o = !1;
+ o(d) {
+ xe(e.$$.fragment, d), xe(l.$$.fragment, d), o = !1;
},
- d(h) {
- h && ja(n), Ot(e, h), Ot(i, h);
+ d(d) {
+ d && ca(t), jt(e, d), jt(l, d);
}
}
);
}
-function sb(t) {
- let e, n;
- return e = new ou({
+function Ih(n) {
+ let e, t;
+ return e = new Aa({
props: {
visible: (
/*visible*/
- t[4]
+ n[4]
),
variant: "solid",
border_mode: (
/*dragging*/
- t[24] ? "focus" : "base"
+ n[27] ? "focus" : "base"
),
padding: !1,
elem_id: (
/*elem_id*/
- t[2]
+ n[2]
),
elem_classes: (
/*elem_classes*/
- t[3]
+ n[3]
),
height: (
/*height*/
- t[8] || void 0
+ n[8] || void 0
),
width: (
/*width*/
- t[9]
+ n[9]
),
allow_overflow: !1,
container: (
/*container*/
- t[11]
+ n[11]
),
scale: (
/*scale*/
- t[12]
+ n[12]
),
min_width: (
/*min_width*/
- t[13]
+ n[13]
),
- $$slots: { default: [lb] },
- $$scope: { ctx: t }
+ $$slots: { default: [Uh] },
+ $$scope: { ctx: n }
}
}), {
c() {
Mt(e.$$.fragment);
},
- m(i, l) {
- Dt(e, i, l), n = !0;
+ m(l, i) {
+ Lt(e, l, i), t = !0;
},
- p(i, l) {
+ p(l, i) {
const s = {};
- l[0] & /*visible*/
+ i[0] & /*visible*/
16 && (s.visible = /*visible*/
- i[4]), l[0] & /*dragging*/
- 16777216 && (s.border_mode = /*dragging*/
- i[24] ? "focus" : "base"), l[0] & /*elem_id*/
+ l[4]), i[0] & /*dragging*/
+ 134217728 && (s.border_mode = /*dragging*/
+ l[27] ? "focus" : "base"), i[0] & /*elem_id*/
4 && (s.elem_id = /*elem_id*/
- i[2]), l[0] & /*elem_classes*/
+ l[2]), i[0] & /*elem_classes*/
8 && (s.elem_classes = /*elem_classes*/
- i[3]), l[0] & /*height*/
+ l[3]), i[0] & /*height*/
256 && (s.height = /*height*/
- i[8] || void 0), l[0] & /*width*/
+ l[8] || void 0), i[0] & /*width*/
512 && (s.width = /*width*/
- i[9]), l[0] & /*container*/
+ l[9]), i[0] & /*container*/
2048 && (s.container = /*container*/
- i[11]), l[0] & /*scale*/
+ l[11]), i[0] & /*scale*/
4096 && (s.scale = /*scale*/
- i[12]), l[0] & /*min_width*/
+ l[12]), i[0] & /*min_width*/
8192 && (s.min_width = /*min_width*/
- i[13]), l[0] & /*_selectable, root, sources, interactive, show_download_button, show_share_button, show_clear_button, gradio, boxes_alpha, label_list, label_colors, box_min_size, label, show_label, active_source, value, dragging, loading_status*/
- 67093731 | l[1] & /*$$scope*/
- 32 && (s.$$scope = { dirty: l, ctx: i }), e.$set(s);
+ l[13]), i[0] & /*_selectable, root, sources, interactive, show_download_button, show_share_button, show_clear_button, gradio, boxes_alpha, label_list, label_colors, box_min_size, handle_size, box_thickness, box_selected_thickness, label, show_label, active_source, value, dragging, loading_status*/
+ 536855779 | i[1] & /*$$scope*/
+ 256 && (s.$$scope = { dirty: i, ctx: l }), e.$set(s);
},
- i(i) {
- n || (Ke(e.$$.fragment, i), n = !0);
+ i(l) {
+ t || (Qe(e.$$.fragment, l), t = !0);
},
- o(i) {
- $e(e.$$.fragment, i), n = !1;
+ o(l) {
+ xe(e.$$.fragment, l), t = !1;
},
- d(i) {
- Ot(e, i);
+ d(l) {
+ jt(e, l);
}
};
}
-function ob(t, e, n) {
- let { elem_id: i = "" } = e, { elem_classes: l = [] } = e, { visible: s = !0 } = e, { value: o = null } = e, { label: r } = e, { show_label: a } = e, { root: u } = e, { height: f } = e, { width: _ } = e, { _selectable: h = !1 } = e, { container: c = !0 } = e, { scale: d = null } = e, { min_width: b = void 0 } = e, { loading_status: p } = e, { sources: g = ["upload", "clipboard"] } = e, { show_download_button: y } = e, { show_share_button: w } = e, { show_clear_button: C } = e, { interactive: P } = e, { boxes_alpha: E } = e, { label_list: N } = e, { label_colors: v } = e, { box_min_size: A } = e, { gradio: B } = e, I, G = null;
- function Z(m) {
- G = m, n(25, G);
+function Rh(n, e, t) {
+ let { elem_id: l = "" } = e, { elem_classes: i = [] } = e, { visible: s = !0 } = e, { value: o = null } = e, { label: r } = e, { show_label: a } = e, { root: u } = e, { height: f } = e, { width: _ } = e, { _selectable: d = !1 } = e, { container: c = !0 } = e, { scale: h = null } = e, { min_width: b = void 0 } = e, { loading_status: g } = e, { sources: m = ["upload", "clipboard"] } = e, { show_download_button: v } = e, { show_share_button: p } = e, { show_clear_button: C } = e, { interactive: M } = e, { boxes_alpha: k } = e, { label_list: D } = e, { label_colors: w } = e, { box_min_size: A } = e, { handle_size: O } = e, { box_thickness: U } = e, { box_selected_thickness: B } = e, { gradio: H } = e, ne, $ = null;
+ function he(y) {
+ $ = y, t(28, $);
}
- function _e(m) {
- o = m, n(0, o);
+ function ke(y) {
+ o = y, t(0, o);
}
- const $ = () => B.dispatch("change"), Ee = () => B.dispatch("edit"), ve = () => {
- B.dispatch("clear");
- }, de = ({ detail: m }) => n(24, I = m), ce = () => B.dispatch("upload"), S = ({ detail: m }) => B.dispatch("select", m), k = ({ detail: m }) => B.dispatch("share", m), M = ({ detail: m }) => {
- n(1, p = p || {}), n(1, p.status = "error", p), B.dispatch("error", m);
+ const ge = () => H.dispatch("change"), ye = () => H.dispatch("edit"), E = () => {
+ H.dispatch("clear");
+ }, Y = ({ detail: y }) => t(27, ne = y), q = () => H.dispatch("upload"), S = ({ detail: y }) => H.dispatch("select", y), j = ({ detail: y }) => H.dispatch("share", y), F = ({ detail: y }) => {
+ t(1, g = g || {}), t(1, g.status = "error", g), H.dispatch("error", y);
};
- return t.$$set = (m) => {
- "elem_id" in m && n(2, i = m.elem_id), "elem_classes" in m && n(3, l = m.elem_classes), "visible" in m && n(4, s = m.visible), "value" in m && n(0, o = m.value), "label" in m && n(5, r = m.label), "show_label" in m && n(6, a = m.show_label), "root" in m && n(7, u = m.root), "height" in m && n(8, f = m.height), "width" in m && n(9, _ = m.width), "_selectable" in m && n(10, h = m._selectable), "container" in m && n(11, c = m.container), "scale" in m && n(12, d = m.scale), "min_width" in m && n(13, b = m.min_width), "loading_status" in m && n(1, p = m.loading_status), "sources" in m && n(14, g = m.sources), "show_download_button" in m && n(15, y = m.show_download_button), "show_share_button" in m && n(16, w = m.show_share_button), "show_clear_button" in m && n(17, C = m.show_clear_button), "interactive" in m && n(18, P = m.interactive), "boxes_alpha" in m && n(19, E = m.boxes_alpha), "label_list" in m && n(20, N = m.label_list), "label_colors" in m && n(21, v = m.label_colors), "box_min_size" in m && n(22, A = m.box_min_size), "gradio" in m && n(23, B = m.gradio);
+ return n.$$set = (y) => {
+ "elem_id" in y && t(2, l = y.elem_id), "elem_classes" in y && t(3, i = y.elem_classes), "visible" in y && t(4, s = y.visible), "value" in y && t(0, o = y.value), "label" in y && t(5, r = y.label), "show_label" in y && t(6, a = y.show_label), "root" in y && t(7, u = y.root), "height" in y && t(8, f = y.height), "width" in y && t(9, _ = y.width), "_selectable" in y && t(10, d = y._selectable), "container" in y && t(11, c = y.container), "scale" in y && t(12, h = y.scale), "min_width" in y && t(13, b = y.min_width), "loading_status" in y && t(1, g = y.loading_status), "sources" in y && t(14, m = y.sources), "show_download_button" in y && t(15, v = y.show_download_button), "show_share_button" in y && t(16, p = y.show_share_button), "show_clear_button" in y && t(17, C = y.show_clear_button), "interactive" in y && t(18, M = y.interactive), "boxes_alpha" in y && t(19, k = y.boxes_alpha), "label_list" in y && t(20, D = y.label_list), "label_colors" in y && t(21, w = y.label_colors), "box_min_size" in y && t(22, A = y.box_min_size), "handle_size" in y && t(23, O = y.handle_size), "box_thickness" in y && t(24, U = y.box_thickness), "box_selected_thickness" in y && t(25, B = y.box_selected_thickness), "gradio" in y && t(26, H = y.gradio);
}, [
o,
- p,
- i,
+ g,
l,
+ i,
s,
r,
a,
u,
f,
_,
- h,
- c,
d,
+ c,
+ h,
b,
- g,
- y,
- w,
- C,
- P,
- E,
- N,
+ m,
v,
+ p,
+ C,
+ M,
+ k,
+ D,
+ w,
A,
+ O,
+ U,
B,
- I,
- G,
- Z,
- _e,
+ H,
+ ne,
$,
- Ee,
- ve,
- de,
- ce,
+ he,
+ ke,
+ ge,
+ ye,
+ E,
+ Y,
+ q,
S,
- k,
- M
+ j,
+ F
];
}
-class db extends Gg {
+class Zh extends yh {
constructor(e) {
- super(), Jg(
+ super(), Ah(
this,
e,
- ob,
- sb,
- Qg,
+ Rh,
+ Ih,
+ Mh,
{
elem_id: 2,
elem_classes: 3,
@@ -12629,7 +9784,10 @@ class db extends Gg {
label_list: 20,
label_colors: 21,
box_min_size: 22,
- gradio: 23
+ handle_size: 23,
+ box_thickness: 24,
+ box_selected_thickness: 25,
+ gradio: 26
},
null,
[-1, -1]
@@ -12639,148 +9797,166 @@ class db extends Gg {
return this.$$.ctx[2];
}
set elem_id(e) {
- this.$$set({ elem_id: e }), Q();
+ this.$$set({ elem_id: e }), G();
}
get elem_classes() {
return this.$$.ctx[3];
}
set elem_classes(e) {
- this.$$set({ elem_classes: e }), Q();
+ this.$$set({ elem_classes: e }), G();
}
get visible() {
return this.$$.ctx[4];
}
set visible(e) {
- this.$$set({ visible: e }), Q();
+ this.$$set({ visible: e }), G();
}
get value() {
return this.$$.ctx[0];
}
set value(e) {
- this.$$set({ value: e }), Q();
+ this.$$set({ value: e }), G();
}
get label() {
return this.$$.ctx[5];
}
set label(e) {
- this.$$set({ label: e }), Q();
+ this.$$set({ label: e }), G();
}
get show_label() {
return this.$$.ctx[6];
}
set show_label(e) {
- this.$$set({ show_label: e }), Q();
+ this.$$set({ show_label: e }), G();
}
get root() {
return this.$$.ctx[7];
}
set root(e) {
- this.$$set({ root: e }), Q();
+ this.$$set({ root: e }), G();
}
get height() {
return this.$$.ctx[8];
}
set height(e) {
- this.$$set({ height: e }), Q();
+ this.$$set({ height: e }), G();
}
get width() {
return this.$$.ctx[9];
}
set width(e) {
- this.$$set({ width: e }), Q();
+ this.$$set({ width: e }), G();
}
get _selectable() {
return this.$$.ctx[10];
}
set _selectable(e) {
- this.$$set({ _selectable: e }), Q();
+ this.$$set({ _selectable: e }), G();
}
get container() {
return this.$$.ctx[11];
}
set container(e) {
- this.$$set({ container: e }), Q();
+ this.$$set({ container: e }), G();
}
get scale() {
return this.$$.ctx[12];
}
set scale(e) {
- this.$$set({ scale: e }), Q();
+ this.$$set({ scale: e }), G();
}
get min_width() {
return this.$$.ctx[13];
}
set min_width(e) {
- this.$$set({ min_width: e }), Q();
+ this.$$set({ min_width: e }), G();
}
get loading_status() {
return this.$$.ctx[1];
}
set loading_status(e) {
- this.$$set({ loading_status: e }), Q();
+ this.$$set({ loading_status: e }), G();
}
get sources() {
return this.$$.ctx[14];
}
set sources(e) {
- this.$$set({ sources: e }), Q();
+ this.$$set({ sources: e }), G();
}
get show_download_button() {
return this.$$.ctx[15];
}
set show_download_button(e) {
- this.$$set({ show_download_button: e }), Q();
+ this.$$set({ show_download_button: e }), G();
}
get show_share_button() {
return this.$$.ctx[16];
}
set show_share_button(e) {
- this.$$set({ show_share_button: e }), Q();
+ this.$$set({ show_share_button: e }), G();
}
get show_clear_button() {
return this.$$.ctx[17];
}
set show_clear_button(e) {
- this.$$set({ show_clear_button: e }), Q();
+ this.$$set({ show_clear_button: e }), G();
}
get interactive() {
return this.$$.ctx[18];
}
set interactive(e) {
- this.$$set({ interactive: e }), Q();
+ this.$$set({ interactive: e }), G();
}
get boxes_alpha() {
return this.$$.ctx[19];
}
set boxes_alpha(e) {
- this.$$set({ boxes_alpha: e }), Q();
+ this.$$set({ boxes_alpha: e }), G();
}
get label_list() {
return this.$$.ctx[20];
}
set label_list(e) {
- this.$$set({ label_list: e }), Q();
+ this.$$set({ label_list: e }), G();
}
get label_colors() {
return this.$$.ctx[21];
}
set label_colors(e) {
- this.$$set({ label_colors: e }), Q();
+ this.$$set({ label_colors: e }), G();
}
get box_min_size() {
return this.$$.ctx[22];
}
set box_min_size(e) {
- this.$$set({ box_min_size: e }), Q();
+ this.$$set({ box_min_size: e }), G();
}
- get gradio() {
+ get handle_size() {
return this.$$.ctx[23];
}
+ set handle_size(e) {
+ this.$$set({ handle_size: e }), G();
+ }
+ get box_thickness() {
+ return this.$$.ctx[24];
+ }
+ set box_thickness(e) {
+ this.$$set({ box_thickness: e }), G();
+ }
+ get box_selected_thickness() {
+ return this.$$.ctx[25];
+ }
+ set box_selected_thickness(e) {
+ this.$$set({ box_selected_thickness: e }), G();
+ }
+ get gradio() {
+ return this.$$.ctx[26];
+ }
set gradio(e) {
- this.$$set({ gradio: e }), Q();
+ this.$$set({ gradio: e }), G();
}
}
export {
- hb as BaseExample,
- db as default
+ Vh as BaseExample,
+ Zh as default
};