1import{b as K,h as L}from"./FullscreenButton-CY3DenSN.js";import{S as M}from"./StreamingBar-DwBbQPSd.js";import"./MarkdownCode-B_oSAavQ.js";import"./index-6iIxEka4.js";import"./svelte/svelte.js";import"./prism-python-BTLJbtOb.js";import"./i18n-Dub1g69U.js";const{SvelteComponent:O,append:C,attr:k,detach:P,element:B,flush:E,init:Q,insert:R,listen:I,noop:j,run_all:V,safe_not_equal:W,set_data:X,space:Y,text:Z,toggle_class:D}=window.__gradio__svelte__internal,{createEventDispatcher:x}=window.__gradio__svelte__internal;function y(n){let e,t,s,i,u,o,h;return{c(){e=B("label"),t=B("input"),s=Y(),i=B("span"),u=Z(n[1]),t.disabled=n[2],k(t,"type","checkbox"),k(t,"name","test"),k(t,"data-testid","checkbox"),k(t,"class","svelte-1a15wmk"),k(i,"class","svelte-1a15wmk"),k(e,"class","svelte-1a15wmk"),D(e,"disabled",n[2])},m(f,a){R(f,e,a),C(e,t),t.checked=n[0],C(e,s),C(e,i),C(i,u),o||(h=[I(t,"change",n[6]),I(t,"keydown",n[3]),I(t,"input",n[4])],o=!0)},p(f,[a]){a&4&&(t.disabled=f[2]),a&1&&(t.checked=f[0]),a&2&&X(u,f[1]),a&4&&D(e,"disabled",f[2])},i:j,o:j,d(f){f&&P(e),o=!1,V(h)}}}function $(n,e,t){let s,{value:i=!1}=e,{label:u="Checkbox"}=e,{interactive:o}=e;const h=x();async function f(r){r.key==="Enter"&&(t(0,i=!i),h("select",{index:0,value:r.currentTarget.checked,selected:r.currentTarget.checked}))}async function a(r){t(0,i=r.currentTarget.checked),h("select",{index:0,value:r.currentTarget.checked,selected:r.currentTarget.checked})}function v(){i=this.checked,t(0,i)}return n.$$set=r=>{"value"in r&&t(0,i=r.value),"label"in r&&t(1,u=r.label),"interactive"in r&&t(5,o=r.interactive)},n.$$.update=()=>{n.$$.dirty&1&&h("change",i),n.$$.dirty&32&&t(2,s=!o)},[i,u,s,f,a,o,v]}class p extends O{constructor(e){super(),Q(this,e,$,y,W,{value:0,label:1,interactive:5})}get value(){return this.$$.ctx[0]}set value(e){this.$$set({value:e}),E()}get label(){return this.$$.ctx[1]}set label(e){this.$$set({label:e}),E()}get interactive(){return this.$$.ctx[5]}set interactive(e){this.$$set({interactive:e}),E()}}const{SvelteComponent:ee,add_flush_callback:te,assign:ie,bind:ne,binding_callbacks:se,check_outros:le,create_component:S,destroy_component:T,detach:N,flush:d,get_spread_object:ae,get_spread_update:ce,group_outros:ue,init:re,insert:U,mount_component:q,safe_not_equal:_e,space:z,transition_in:b,transition_out:w}=window.__gradio__svelte__internal,{afterUpdate:oe}=window.__gradio__svelte__internal;function A(n){let e,t;return e=new L({props:{info:n[5]}}),{c(){S(e.$$.fragment)},m(s,i){q(e,s,i),t=!0},p(s,i){const u={};i&32&&(u.info=s[5]),e.$set(u)},i(s){t||(b(e.$$.fragment,s),t=!0)},o(s){w(e.$$.fragment,s),t=!1},d(s){T(e,s)}}}function fe(n){let e,t,s,i,u,o;const h=[{autoscroll:n[10].autoscroll},{i18n:n[10].i18n},n[9]];let f={};for(let l=0;l<h.length;l+=1)f=ie(f,h[l]);e=new M({props:f}),e.$on("clear_status",n[14]);let a=n[5]&&A(n);function v(l){n[15](l)}let r={label:n[4],interactive:n[11]};return n[0]!==void 0&&(r.value=n[0]),i=new p({props:r}),se.push(()=>ne(i,"value",v)),i.$on("change",n[12]),i.$on("select",n[16]),{c(){S(e.$$.fragment),t=z(),a&&a.c(),s=z(),S(i.$$.fragment)},m(l,_){q(e,l,_),U(l,t,_),a&&a.m(l,_),U(l,s,_),q(i,l,_),o=!0},p(l,_){const m=_&1536?ce(h,[_&1024&&{autoscroll:l[10].autoscroll},_&1024&&{i18n:l[10].i18n},_&512&&ae(l[9])]):{};e.$set(m),l[5]?a?(a.p(l,_),_&32&&b(a,1)):(a=A(l),a.c(),b(a,1),a.m(s.parentNode,s)):a&&(ue(),w(a,1,1,()=>{a=null}),le());const g={};_&16&&(g.label=l[4]),_&2048&&(g.interactive=l[11]),!u&&_&1&&(u=!0,g.value=l[0],te(()=>u=!1)),i.$set(g)},i(l){o||(b(e.$$.fragment,l),b(a),b(i.$$.fragment,l),o=!0)},o(l){w(e.$$.fragment,l),w(a),w(i.$$.fragment,l),o=!1},d(l){l&&(N(t),N(s)),T(e,l),a&&a.d(l),T(i,l)}}}function he(n){let e,t;return e=new K({props:{visible:n[3],elem_id:n[1],elem_classes:n[2],container:n[6],scale:n[7],min_width:n[8],$$slots:{default:[fe]},$$scope:{ctx:n}}}),{c(){S(e.$$.fragment)},m(s,i){q(e,s,i),t=!0},p(s,[i]){const u={};i&8&&(u.visible=s[3]),i&2&&(u.elem_id=s[1]),i&4&&(u.elem_classes=s[2]),i&64&&(u.container=s[6]),i&128&&(u.scale=s[7]),i&256&&(u.min_width=s[8]),i&134705&&(u.$$scope={dirty:i,ctx:s}),e.$set(u)},i(s){t||(b(e.$$.fragment,s),t=!0)},o(s){w(e.$$.fragment,s),t=!1},d(s){T(e,s)}}}function de(n,e,t){let{elem_id:s=""}=e,{elem_classes:i=[]}=e,{visible:u=!0}=e,{value:o=!1}=e,{value_is_output:h=!1}=e,{label:f="Checkbox"}=e,{info:a=void 0}=e,{container:v=!0}=e,{scale:r=null}=e,{min_width:l=void 0}=e,{loading_status:_}=e,{gradio:m}=e,{interactive:g}=e;function F(){m.dispatch("change"),h||m.dispatch("input")}oe(()=>{t(13,h=!1)});const G=()=>m.dispatch("clear_status",_);function H(c){o=c,t(0,o)}const J=c=>m.dispatch("select",c.detail);return n.$$set=c=>{"elem_id"in c&&t(1,s=c.elem_id),"elem_classes"in c&&t(2,i=c.elem_classes),"visible"in c&&t(3,u=c.visible),"value"in c&&t(0,o=c.value),"value_is_output"in c&&t(13,h=c.value_is_output),"label"in c&&t(4,f=c.label),"info"in c&&t(5,a=c.info),"container"in c&&t(6,v=c.container),"scale"in c&&t(7,r=c.scale),"min_width"in c&&t(8,l=c.min_width),"loading_status"in c&&t(9,_=c.loading_status),"gradio"in c&&t(10,m=c.gradio),"interactive"in c&&t(11,g=c.interactive)},[o,s,i,u,f,a,v,r,l,_,m,g,F,h,G,H,J]}class Se extends ee{constructor(e){super(),re(this,e,de,he,_e,{elem_id:1,elem_classes:2,visible:3,value:0,value_is_output:13,label:4,info:5,container:6,scale:7,min_width:8,loading_status:9,gradio:10,interactive:11})}get elem_id(){return this.$$.ctx[1]}set elem_id(e){this.$$set({elem_id:e}),d()}get elem_classes(){return this.$$.ctx[2]}set elem_classes(e){this.$$set({elem_classes:e}),d()}get visible(){return this.$$.ctx[3]}set visible(e){this.$$set({visible:e}),d()}get value(){return this.$$.ctx[0]}set value(e){this.$$set({value:e}),d()}get value_is_output(){return this.$$.ctx[13]}set value_is_output(e){this.$$set({value_is_output:e}),d()}get label(){return this.$$.ctx[4]}set label(e){this.$$set({label:e}),d()}get info(){return this.$$.ctx[5]}set info(e){this.$$set({info:e}),d()}get container(){return this.$$.ctx[6]}set container(e){this.$$set({container:e}),d()}get scale(){return this.$$.ctx[7]}set scale(e){this.$$set({scale:e}),d()}get min_width(){return this.$$.ctx[8]}set min_width(e){this.$$set({min_width:e}),d()}get loading_status(){return this.$$.ctx[9]}set loading_status(e){this.$$set({loading_status:e}),d()}get gradio(){return this.$$.ctx[10]}set gradio(e){this.$$set({gradio:e}),d()}get interactive(){return this.$$.ctx[11]}set interactive(e){this.$$set({interactive:e}),d()}}export{p as BaseCheckbox,Se as default}; 2//# sourceMappingURL=Index-CzmXwtX8.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.