1import{V as n,m}from"./BfBG2rXa.js";import{l as u,s as c,u as i,O as d,p as V}from"./Dy-DCQse.js";import{q as k,y as p}from"./DpxhL5B5.js";const x=V({...m({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn",indeterminateIcon:"$checkboxIndeterminate"})},"VCheckboxBtn"),v=u()({name:"VCheckboxBtn",props:x(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{slots:r}){const o=c(e,"indeterminate"),t=c(e,"modelValue");function l(a){o.value&&(o.value=!1)}return i(()=>{const a=d(n.filterProps(e),["modelValue"]);return k(n,p(a,{modelValue:t.value,"onUpdate:modelValue":[s=>t.value=s,l],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox","aria-checked":o.value?"mixed":void 0}),r)}),{}}});export{v as V,x as m};
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.