PageSourceSearch

https://circolo-booking.netlify.app/_nuxt/MazCheckbox-7Ap-thkT.xlli2JZs.js

js circolo-booking.netlify.app collected 2026-10-03 10:35:37 UTC 2,641 bytes, 1 lines download raw bytes

1import{ap as k,d as S,aw as A,ax as $,c as r,t as C,v as B,x as m,W as _,F as o,z as w,as as p,a2 as N,ay as I,ah as j}from"./entry.5yvXt7WY.js";import D from"./check-_5Up9njX.EkwefGAv.js";const M=["for","aria-checked"],O=["id","checked","disabled","name"],P=S({inheritAttrs:!1,__name:"MazCheckbox",props:{style:{type:[String,Array,Object],default:void 0},class:{type:[String,Array,Object],default:void 0},modelValue:{type:[Boolean,Array],default:void 0},id:{type:String,default:void 0},color:{type:String,default:"primary"},value:{type:[String,Number,Boolean],default:void 0},name:{type:String,default:"m-checkbox"},size:{type:String,default:"md"},disabled:{type:Boolean,default:!1}},emits:["update:model-value","change"],setup(t,{emit:v}){A(a=>({"3a21591b":x.value,"4953c77d":y.value,d5250ce8:h.value,"105d84cf":z.value}));const f=j(),e=t,n=v,s=$({componentName:"MazCheckbox",instance:f,providedId:e.id}),d=r(()=>typeof e.value!="boolean"&&Array.isArray(e.modelValue)?e.modelValue.includes(e.value):typeof e.modelValue=="boolean"?e.modelValue:!1),y=r(()=>{switch(e.size){case"xl":return"2.25rem";case"lg":return"2rem";default:return"1.625rem";case"sm":return"1.425rem";case"xs":return"1.325rem";case"mini":return"1.2rem"}}),b=r(()=>{switch(e.size){case"xl":return"maz-text-2xl";case"lg":return"maz-text-xl";default:return"maz-text-lg";case"sm":return"maz-text-base";case"xs":return"maz-text-sm";case"mini":return"maz-text-xs"}}),x=r(()=>`var(--maz-color-${e.color}-contrast)`),h=r(()=>`var(--maz-color-${e.color})`),z=r(()=>["black","transparent"].includes(e.color)?"var(--maz-color-muted)":`var(--maz-color-${e.color}-alpha)`);function V(a){["Space"].includes(a.code)&&(a.preventDefault(),c(e.value??!e.modelValue))}function g(a){return typeof a=="boolean"&&(typeof e.modelValue=="boolean"||e.modelValue===void 0||e.modelValue===null)?!e.modelValue:Array.isArray(e.modelValue)&&typeof a!="boolean"?e.modelValue.includes(a)?e.modelValue.filter(l=>l!==a):[...e.modelValue,a]:[a]}function c(a){const l=g(a);n("update:model-value",l),n("change",l)}return(a,l)=>(C(),B("label",{for:o(s),class:p(["m-checkbox",[{"--disabled":t.disabled},e.class]]),tabindex:"0",style:I(t.style),role:"checkbox","aria-checked":d.value,onKeydown:V},[m("input",_({id:o(s),checked:d.value},a.$attrs,{tabindex:"-1",disabled:t.disabled,name:t.name,type:"checkbox",onChange:l[0]||(l[0]=u=>{var i;return c(t.value??((i=u==null?void 0:u.target)==null?void 0:i.checked))})}),null,16,O),m("span",null,[w(o(D),{class:p(["check-icon",b.value])},null,8,["class"])]),N(a.$slots,"default",{},void 0,!0)],46,M))}}),F=k(P,[["__scopeId","data-v-05f6558f"]]);export{F 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.