1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`70883f962e36071137c94a8f890a322d1a27d32d`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`c65b50ec-8f4c-4b74-baf1-9d1037bd1151`,e._sentryDebugIdIdentifier=`sentry-dbid-c65b50ec-8f4c-4b74-baf1-9d1037bd1151`)}catch{}})();import{Eu as e,Gn as t,Il as n,Rl as r,Sr as i,Tl as a,Tu as o,Un as s,ac as c,al as l,lc as u,rc as d,uc as f,xr as p}from"./chunk-login-pKHAX3Bl.js";import{n as m,t as h}from"./option-sizes-CZ_qIyyh.js";var g={...i,...u,...t,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e===`tf`||e===`ft`},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},_=[`update:modelValue`];function v(e){(e.keyCode===13||e.keyCode===32)&&l(e)}function y(t,i){let{props:u,slots:g,emit:_,proxy:y}=n(),b=f(),x=p(u,b),S=o(null),{refocusTargetEl:C,refocusTarget:w}=m(u,S),T=a(()=>u.val!==void 0&&Array.isArray(u.modelValue)),E=a(()=>{let t=e(u.val);return T.value?u.modelValue.findIndex(n=>e(n)===t):-1}),D=a(()=>T.value?E.value!==-1:e(u.modelValue)===e(u.trueValue)),O=a(()=>T.value?E.value===-1:e(u.modelValue)===e(u.falseValue)),k=a(()=>!D.value&&!O.value),A=a(()=>u.disable?-1:u.tabindex||0),j=a(()=>`q-${t} cursor-pointer no-outline row inline no-wrap items-center`+(u.disable?` disabled`:``)+(x()?` q-${t}--dark`:``)+(u.dense?` q-${t}--dense`:``)+(u.leftLabel?` reverse`:``)),M=a(()=>`q-${t}__inner relative-position non-selectable q-${t}__inner--${D.value?`truthy`:O.value?`falsy`:`indet`}${u.color!==void 0&&(u.keepColor||(t===`toggle`?D.value:!O.value))?` text-${u.color}`:``}`),N=s(()=>{let e={type:`checkbox`};return u.name!==void 0&&Object.assign(e,{".checked":D.value,"^checked":D.value?`checked`:void 0,name:u.name,value:T.value?u.val:u.trueValue}),e}),P=a(()=>{let e={tabindex:A.value,role:t===`toggle`?`switch`:`checkbox`,"aria-label":u.label,"aria-checked":k.value?t===`toggle`?`false`:`mixed`:D.value?`true`:`false`};return u.disable&&(e[`aria-disabled`]=`true`),e});function F(e){e!==void 0&&(l(e),w(e)),u.disable||_(`update:modelValue`,I(),e)}function I(){if(T.value){if(D.value){let e=[...u.modelValue];return e.splice(E.value,1),e}return[...u.modelValue,u.val]}if(D.value){if(u.toggleOrder!==`ft`||!u.toggleIndeterminate)return u.falseValue}else if(O.value){if(u.toggleOrder===`ft`||!u.toggleIndeterminate)return u.trueValue}else return u.toggleOrder===`ft`?u.falseValue:u.trueValue;return u.indeterminateValue}function L(e){(e.keyCode===13||e.keyCode===32)&&F(e)}let R=i(D,k);return Object.assign(y,{toggle:F}),()=>{let e=R();u.disable||N(e,`unshift`,` q-${t}__native absolute q-ma-none q-pa-none`);let n=[r(`div`,{class:M.value,style:h(u.size),"aria-hidden":`true`},e)];C.value!==null&&n.push(C.value);let i=u.label===void 0?c(g.default):d(g.default,[u.label]);return i!==void 0&&n.push(r(`div`,{class:`q-${t}__label q-anchor--skip`},i)),r(`div`,{ref:S,class:j.value,...P.value,onClick:F,onKeydown:v,onKeyup:L},n)}}export{_ as n,g as r,y as t};
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.