Spaces:
Running
Running
File size: 1,805 Bytes
658460c |
1 2 3 |
const{SvelteComponent:m,append:_,attr:u,detach:p,element:o,flush:f,init:w,insert:T,listen:b,noop:g,run_all:y,safe_not_equal:C,set_data:x,space:E,text:q,toggle_class:k}=window.__gradio__svelte__internal,{createEventDispatcher:D}=window.__gradio__svelte__internal;function S(c){let e,t,h,a,r,s,d;return{c(){e=o("label"),t=o("input"),h=E(),a=o("span"),r=q(c[1]),t.disabled=c[2],u(t,"type","checkbox"),u(t,"name","test"),u(t,"data-testid","checkbox"),u(t,"class","svelte-5ncdh7"),u(a,"class","svelte-5ncdh7"),u(e,"class","svelte-5ncdh7"),k(e,"disabled",c[2])},m(l,i){T(l,e,i),_(e,t),t.checked=c[0],_(e,h),_(e,a),_(a,r),s||(d=[b(t,"change",c[6]),b(t,"keydown",c[3]),b(t,"input",c[4])],s=!0)},p(l,[i]){i&4&&(t.disabled=l[2]),i&1&&(t.checked=l[0]),i&2&&x(r,l[1]),i&4&&k(e,"disabled",l[2])},i:g,o:g,d(l){l&&p(e),s=!1,y(d)}}}function j(c,e,t){let h,{value:a=!1}=e,{label:r="Checkbox"}=e,{interactive:s}=e;const d=D();async function l(n){n.key==="Enter"&&(t(0,a=!a),d("select",{index:0,value:n.currentTarget.checked,selected:n.currentTarget.checked}))}async function i(n){t(0,a=n.currentTarget.checked),d("select",{index:0,value:n.currentTarget.checked,selected:n.currentTarget.checked})}function v(){a=this.checked,t(0,a)}return c.$$set=n=>{"value"in n&&t(0,a=n.value),"label"in n&&t(1,r=n.label),"interactive"in n&&t(5,s=n.interactive)},c.$$.update=()=>{c.$$.dirty&1&&d("change",a),c.$$.dirty&32&&t(2,h=!s)},[a,r,h,l,i,s,v]}class z extends m{constructor(e){super(),w(this,e,j,S,C,{value:0,label:1,interactive:5})}get value(){return this.$$.ctx[0]}set value(e){this.$$set({value:e}),f()}get label(){return this.$$.ctx[1]}set label(e){this.$$set({label:e}),f()}get interactive(){return this.$$.ctx[5]}set interactive(e){this.$$set({interactive:e}),f()}}export{z as C};
//# sourceMappingURL=Checkbox-1fK2t2Mh.js.map
|