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:`90b43d2bf8f81a3f86e44f5bae8e5b632fda4300`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`58c79c65-648b-4a9b-ae39-430b92d439cb`,e._sentryDebugIdIdentifier=`sentry-dbid-58c79c65-648b-4a9b-ae39-430b92d439cb`)}catch{}})();import{C as e,I as t,It as n,Mt as r,P as i,t as a}from"./vue.esm-bundler-CFZA_RsA.js";import{t as o}from"./create-Dnv26o-8.js";import{p as s}from"./key-composition-Cp-nJQIg.js";import{a as c,r as l}from"./use-key-composition-D0UeA1qn.js";import{t as u}from"./use-quasar-C97xU3GR.js";import{n as d,t as f}from"./use-dark-BavyikZT.js";import{i as p,n as m}from"./render-CsJfXqx9.js";import{i as h,t as g}from"./use-size-CYGKjBWy.js";import{t as _}from"./QIcon-DcSm8PVQ.js";a();var v=[`horizontal`,`vertical`,`cell`,`none`],y=o({name:`QMarkupTable`,props:{...d,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:`horizontal`,validator:e=>v.includes(e)}},setup(n,{slots:r}){let i=u(),a=f(n,i),o=e(()=>`q-markup-table q-table__container q-table__card q-table--${n.separator}-separator`+(a()?` q-table--dark q-table__card--dark q-dark`:``)+(n.dense?` q-table--dense`:``)+(n.flat?` q-table--flat`:``)+(n.bordered?` q-table--bordered`:``)+(n.square?` q-table--square`:``)+(n.wrapCells?``:` q-table--no-wrap`));return()=>t(`div`,{class:o.value,tabindex:0},[t(`table`,{class:`q-table`},p(r.default))])}});a();function b(n,i){let a=r(null),o=e(()=>n.disable?null:t(`span`,{ref:a,class:`no-outline`,tabindex:-1}));function s(e){let t=i.value;e?.qAvoidFocus!==!0&&t?.getAttribute(`aria-hidden`)!==`true`&&(e?.type.indexOf(`key`)===0?document.activeElement!==t&&t?.contains(document.activeElement)===!0&&t.focus({preventScroll:!0}):a.value!==null&&(e===void 0||t?.contains(e.target)===!0)&&a.value.focus({preventScroll:!0}))}return{refocusTargetEl:o,refocusTarget:s}}var x=g({xs:30,sm:35,md:40,lg:50,xl:60});a();var S={...d,...h,...c,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]},C=[`update:modelValue`];function w(e){(e.keyCode===13||e.keyCode===32)&&s(e)}function T(a,o){let{props:c,slots:d,emit:h,proxy:g}=i(),_=u(),v=f(c,_),y=r(null),{refocusTargetEl:S,refocusTarget:C}=b(c,y),T=e(()=>c.val!==void 0&&Array.isArray(c.modelValue)),E=e(()=>{let e=n(c.val);return T.value?c.modelValue.findIndex(t=>n(t)===e):-1}),D=e(()=>T.value?E.value!==-1:n(c.modelValue)===n(c.trueValue)),O=e(()=>T.value?E.value===-1:n(c.modelValue)===n(c.falseValue)),k=e(()=>!D.value&&!O.value),A=e(()=>c.disable?-1:c.tabindex||0),j=e(()=>`q-${a} cursor-pointer no-outline row inline no-wrap items-center`+(c.disable?` disabled`:``)+(v()?` q-${a}--dark`:``)+(c.dense?` q-${a}--dense`:``)+(c.leftLabel?` reverse`:``)),M=e(()=>`q-${a}__inner relative-position non-selectable q-${a}__inner--${D.value?`truthy`:O.value?`falsy`:`indet`}${c.color!==void 0&&(c.keepColor||(a===`toggle`?D.value:!O.value))?` text-${c.color}`:``}`),N=l(()=>{let e={type:`checkbox`};return c.name!==void 0&&Object.assign(e,{".checked":D.value,"^checked":D.value?`checked`:void 0,name:c.name,value:T.value?c.val:c.trueValue}),e}),P=e(()=>{let e={tabindex:A.value,role:a===`toggle`?`switch`:`checkbox`,"aria-label":c.label,"aria-checked":k.value?a===`toggle`?`false`:`mixed`:D.value?`true`:`false`};return c.disable&&(e[`aria-disabled`]=`true`),e});function F(e){e!==void 0&&(s(e),C(e)),c.disable||h(`update:modelValue`,I(),e)}function I(){if(T.value){if(D.value){let e=[...c.modelValue];return e.splice(E.value,1),e}return[...c.modelValue,c.val]}if(D.value){if(c.toggleOrder!==`ft`||!c.toggleIndeterminate)return c.falseValue}else if(O.value){if(c.toggleOrder===`ft`||!c.toggleIndeterminate)return c.trueValue}else return c.toggleOrder===`ft`?c.falseValue:c.trueValue;return c.indeterminateValue}function L(e){(e.keyCode===13||e.keyCode===32)&&F(e)}let R=o(D,k);return Object.assign(g,{toggle:F}),()=>{let e=R();c.disable||N(e,`unshift`,` q-${a}__native absolute q-ma-none q-pa-none`);let n=[t(`div`,{class:M.value,style:x(c.size),"aria-hidden":`true`},e)];S.value!==null&&n.push(S.value);let r=c.label===void 0?p(d.default):m(d.default,[c.label]);return r!==void 0&&n.push(t(`div`,{class:`q-${a}__label q-anchor--skip`},r)),t(`div`,{ref:y,class:j.value,...P.value,onClick:F,onKeydown:w,onKeyup:L},n)}}a();var E=()=>t(`div`,{key:`svg`,class:`q-checkbox__bg absolute`},[t(`svg`,{class:`q-checkbox__svg fit absolute-full`,viewBox:`0 0 24 24`},[t(`path`,{class:`q-checkbox__truthy`,fill:`none`,d:`M1.73,12.91 8.1,19.28 22.79,4.59`}),t(`path`,{class:`q-checkbox__indet`,d:`M4,14H20V10H4`})])]),D=o({name:`QCheckbox`,props:S,emits:C,setup(n){let r=E();function i(i,a){let o=e(()=>(i.value?n.checkedIcon:a.value?n.indeterminateIcon:n.uncheckedIcon)||null);return()=>o.value===null?[r]:[t(`div`,{key:`icon`,class:`q-checkbox__icon-container absolute-full flex flex-center no-wrap`},[t(_,{class:`q-checkbox__icon`,name:o.value})])]}return T(`checkbox`,i)}});
1export{x as a,S as i,T as n,b as o,C as r,y as s,D 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.