PageSourceSearch

https://onyourmarksgolf.com/build/assets/Checkbox-B6EtLpHi.js

js onyourmarksgolf.com collected 2026-10-06 13:06:27 UTC 10,601 bytes, 1 lines download raw bytes

1import{C as e,H as t,J as n,K as r,O as i,R as a,T as o,V as s,W as c,et as l,g as u,h as d,j as f,k as p,q as m,rt as h,v as g,w as _,wt as v,x as y,xt as b,yt as x,z as S}from"./wayfinder-jkGkAzwt.js";import{t as C}from"./check-iMtKHNYi.js";import{B as w,C as T,F as E,H as D,I as O,L as k,N as A,P as j,S as M,U as N,V as P,W as F,b as I,v as L,w as R,x as z,y as B,z as V}from"./app-BqgVjeuW.js";function H(e){return typeof e==`string`?`'${e}'`:new U().serialize(e)}var U=function(){class e{#e=new Map;compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?e.localeCompare(t):n===`number`&&r===`number`?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return`null`;switch(typeof e){case`string`:return t?e:`'${e}'`;case`bigint`:return`${e}n`;case`object`:return this.$object(e);case`function`:return this.$function(e)}return String(e)}serializeObject(e){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(r,Object.entries(e))}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof t?.entries==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;e<n.length;e++){let[t,i]=n[e];r+=`${this.serialize(t,!0)}:${this.serialize(i)}`,e<n.length-1&&(r+=`,`)}return r+`}`}$object(e){let t=this.#e.get(e);return t===void 0&&(this.#e.set(e,`#${this.#e.size}`),t=this.serializeObject(e),this.#e.set(e,t)),t}$function(e){let t=Function.prototype.toString.call(e);return t.slice(-15)===`[native code] }`?`${e.name||``}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,``)}`}$Array(e){let t=`[`;for(let n=0;n<e.length;n++)t+=this.serialize(e[n]),n<e.length-1&&(t+=`,`);return t+`]`}$Date(e){try{return`Date(${e.toISOString()})`}catch{return`Date(null)`}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(`,`)}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((e,t)=>this.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let t of[`Error`,`RegExp`,`URL`])e.prototype[`$`+t]=function(e){return`${t}(${e})`};for(let t of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`,`)}]`};for(let t of[`BigInt64Array`,`BigUint64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`n,`)}${e.length>0?`n`:``}]`};return e}();function W(e,t){return e===t||H(e)===H(t)}function G(e,t){return D(e)?!1:Array.isArray(e)?e.some(e=>W(e,t)):W(e,t)}function K(e){return y(()=>x(e)?!!w(e)?.closest(`form`):!0)}var q=p({inheritAttrs:!1,__name:`VisuallyHiddenInputBubble`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(t){let n=t,{primitiveElement:r,currentElement:i}=A();return l(y(()=>n.checked??n.value),(e,t)=>{if(!i.value)return;let n=i.value,r=window.HTMLInputElement.prototype,a=Object.getOwnPropertyDescriptor(r,`value`).set;if(a&&e!==t){let t=new Event(`input`,{bubbles:!0}),r=new Event(`change`,{bubbles:!0});a.call(n,e),n.dispatchEvent(t),n.dispatchEvent(r)}}),(t,i)=>(c(),e(T,a({ref_key:`primitiveElement`,ref:r},{...n,...t.$attrs},{as:`input`}),null,16))}}),J=p({inheritAttrs:!1,__name:`VisuallyHiddenInput`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(t){let n=t,i=y(()=>typeof n.value==`object`&&Array.isArray(n.value)&&n.value.length===0&&n.required),s=y(()=>typeof n.value==`string`||typeof n.value==`number`||typeof n.value==`boolean`||n.value===null||n.value===void 0?[{name:n.name,value:n.value}]:typeof n.value==`object`&&Array.isArray(n.value)?n.value.flatMap((e,t)=>typeof e==`object`?Object.entries(e).map(([e,r])=>({name:`${n.name}[${t}][${e}]`,value:r})):{name:`${n.name}[${t}]`,value:e}):n.value!==null&&typeof n.value==`object`&&!Array.isArray(n.value)?Object.entries(n.value).map(([e,t])=>({name:`${n.name}[${e}]`,value:t})):[]);return(t,l)=>(c(),o(g,null,[_(` We render single input if it's required `),i.value?(c(),e(q,a({key:t.name},{...n,...t.$attrs},{name:t.name,value:t.value}),null,16,[`name`,`value`])):(c(!0),o(g,{key:1},r(s.value,r=>(c(),e(q,a({key:r.name},{ref_for:!0},{...n,...t.$attrs},{name:r.name,value:r.value}),null,16,[`name`,`value`]))),128))],2112))}}),Y=p({__name:`RovingFocusItem`,props:{tabStopId:{type:String,required:!1},focusable:{type:Boolean,required:!1,default:!0},active:{type:Boolean,required:!1},allowShiftKey:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(n){let r=n,a=B(),o=O(),l=y(()=>r.tabStopId||o),u=y(()=>a.currentTabStopId.value===l.value),{getItems:d,CollectionItem:f}=R();s(()=>{r.focusable&&a.onFocusableItemAdd()}),t(()=>{r.focusable&&a.onFocusableItemRemove()});function p(e){if(e.key===`Tab`&&e.shiftKey){a.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=z(e,a.orientation.value,a.dir.value);if(t!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||!r.allowShiftKey&&e.shiftKey)return;e.preventDefault();let n=[...d().map(e=>e.ref).filter(e=>e.dataset.disabled!==``)];if(t===`last`)n.reverse();else if(t===`prev`||t===`next`){t===`prev`&&n.reverse();let r=n.indexOf(e.currentTarget);n=a.loop.value?M(n,r+1):n.slice(r+1)}S(()=>I(n))}}return(t,n)=>(c(),e(b(f),null,{default:h(()=>[i(b(j),{tabindex:u.value?0:-1,"data-orientation":b(a).orientation.value,"data-active":t.active?``:void 0,"data-disabled":t.focusable?void 0:``,as:t.as,"as-child":t.asChild,onMousedown:n[0]||=e=>{t.focusable?b(a).onItemFocus(l.value):e.preventDefault()},onFocus:n[1]||=e=>b(a).onItemFocus(l.value),onKeydown:p},{default:h(()=>[m(t.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`data-active`,`data-disabled`,`as`,`as-child`])]),_:3}))}}),[X,ee]=N(`CheckboxGroupRoot`);function Z(e){return e===`indeterminate`}function Q(e){return Z(e)?`indeterminate`:e?`checked`:`unchecked`}var[$,te]=N(`CheckboxRoot`),ne=p({inheritAttrs:!1,__name:`CheckboxRoot`,props:{defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1,default:void 0},disabled:{type:Boolean,required:!1},value:{type:null,required:!1,default:`on`},id:{type:String,required:!1},trueValue:{type:null,required:!1,default:()=>!0},falseValue:{type:null,required:!1,default:()=>!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(t,{emit:r}){let i=t,o=r,{forwardRef:s,currentElement:l}=V(),f=X(null),p=P(i,`modelValue`,o,{defaultValue:i.defaultValue??i.falseValue,passive:i.modelValue===void 0}),g=y(()=>f?.disabled.value||i.disabled),v=y(()=>W(p.value,i.trueValue)),x=y(()=>D(f?.modelValue.value)?p.value===`indeterminate`?`indeterminate`:v.value:G(f.modelValue.value,i.value));function S(){if(D(f?.modelValue.value))p.value===`indeterminate`?p.value=i.trueValue:p.value=v.value?i.falseValue:i.trueValue;else{let e=[...f.modelValue.value||[]];if(G(e,i.value)){let t=e.findIndex(e=>W(e,i.value));e.splice(t,1)}else e.push(i.value);f.modelValue.value=e}}let C=K(l),w=y(()=>i.id&&l.value?document.querySelector(`[for="${i.id}"]`)?.innerText:void 0);return te({disabled:g,state:x}),(t,r)=>(c(),e(n(b(f)?.rovingFocus.value?b(Y):b(j)),a(t.$attrs,{id:t.id,ref:b(s),role:`checkbox`,"as-child":t.asChild,as:t.as,type:t.as===`button`?`button`:void 0,"aria-checked":b(Z)(x.value)?`mixed`:x.value,"aria-required":t.required,"aria-label":t.$attrs[`aria-label`]||w.value,"data-state":b(Q)(x.value),"data-disabled":g.value?``:void 0,disabled:g.value,focusable:b(f)?.rovingFocus.value?!g.value:void 0,onKeydown:d(u(()=>{},[`prevent`]),[`enter`]),onClick:S}),{default:h(()=>[m(t.$slots,`default`,{modelValue:b(p),state:x.value}
1),b(C)&&t.name&&!b(f)?(c(),e(b(J),{key:0,type:`checkbox`,checked:!!x.value,name:t.name,value:t.value,disabled:g.value,required:t.required},null,8,[`checked`,`name`,`value`,`disabled`,`required`])):_(`v-if`,!0)]),_:3},16,[`id`,`as-child`,`as`,`type`,`aria-checked`,`aria-required`,`aria-label`,`data-state`,`data-disabled`,`disabled`,`focusable`,`onKeydown`]))}}),re=p({__name:`CheckboxIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(t){let{forwardRef:n}=V(),r=$();return(t,o)=>(c(),e(b(E),{present:t.forceMount||b(Z)(b(r).state.value)||b(r).state.value===!0},{default:h(()=>[i(b(j),a({ref:b(n),"data-state":b(Q)(b(r).state.value),"data-disabled":b(r).disabled.value?``:void 0,style:{pointerEvents:`none`},"as-child":t.asChild,as:t.as},t.$attrs),{default:h(()=>[m(t.$slots,`default`)]),_:3},16,[`data-state`,`data-disabled`,`as-child`,`as`])]),_:3},8,[`present`]))}}),ie=p({__name:`Checkbox`,props:{defaultValue:{},modelValue:{},disabled:{type:Boolean},value:{},id:{},trueValue:{},falseValue:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`],setup(t,{emit:n}){let r=t,o=n,s=k(L(r,`class`),o);return(t,n)=>(c(),e(b(ne),a({"data-slot":`checkbox`},b(s),{class:b(F)(`peer border-input data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50`,r.class)}),{default:h(e=>[i(b(re),{"data-slot":`checkbox-indicator`,class:`grid place-content-center text-current transition-none`},{default:h(()=>[m(t.$slots,`default`,v(f(e)),()=>[i(b(C),{class:`size-3.5`})])]),_:2},1024)]),_:3},16,[`class`]))}});export{ie 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.