1import{G as g,g as f,i as l,r as b}from"./i18n-zlFzjs4f.js";import{M as v,N as $,Z as k,a as x,S as s,a2 as I,O as w,R as B}from"./index-CU1DelDP.js";import{B as C}from"./Block-CdzPDsdq.js";import{I as S}from"./Info-DY-FOUA_.js";import"./ScrollFade.svelte_svelte_type_style_lang-Dfs1lduW.js";import{I as G}from"./IconButtonWrapper-CH_og5Tr.js";import{S as y}from"./index-DtD0jtyM.js";import"./StreamingBar.svelte_svelte_type_style_lang-C38RZjKb.js";import{C as M}from"./Checkbox-LRDoWvCi.js";import"./html-BteDVFfP.js";import"./snippet-CwUu_P6q.js";import"./Clear-CA6a-Ia7.js";import"./index-B_pwUImq.js";import"./input-ClT0-0IF.js";import"./universal-C5d655WQ.js";var N=B("<!> <!> <!> <!>",1);function Q(u,o){v(o,!0);let c=b(o,["$$slots","$$events","$$legacy"]);const t=new g(c);C(u,{get visible(){return t.shared.visible},get elem_id(){return t.shared.elem_id},get elem_classes(){return t.shared.elem_classes},children:(d,O)=>{var a=N(),i=$(a);y(i,f({get autoscroll(){return t.shared.autoscroll},get i18n(){return t.i18n}},()=>t.shared.loading_status,{on_clear_status:()=>t.dispatch("clear_status",t.shared.loading_status)}));var n=s(i,2);{var m=e=>{G(e,{get buttons(){return t.props.buttons},on_custom_button_click:r=>{t.dispatch("custom_button_click",{id:r})}})};l(n,e=>{t.shared.show_label&&t.props.buttons&&t.props.buttons.length>0&&e(m)})}var p=s(n,2);{let e=I(()=>t.shared.label||t.i18n("checkbox.checkbox"));M(p,{get label(){return k(e)},get interactive(){return t.shared.interactive},get show_label(){return t.shared.show_label},on_change:r=>t.dispatch("change",r),on_input:()=>t.dispatch("input"),on_select:r=>t.dispatch("select",r),get value(){return t.props.value},set value(r){t.props.value=r}})}var _=s(p,2);{var h=e=>{S(e,{get info(){return t.props.info}})};l(_,e=>{t.props.info&&e(h)})}x(d,a)},$$slots:{default:!0}}),w()}export{M as BaseCheckbox,Q as default};
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.