diff options
Diffstat (limited to 'resources/lib/codex/modules/CdxCheckbox.js')
-rw-r--r-- | resources/lib/codex/modules/CdxCheckbox.js | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/resources/lib/codex/modules/CdxCheckbox.js b/resources/lib/codex/modules/CdxCheckbox.js deleted file mode 100644 index 9137f74372da..000000000000 --- a/resources/lib/codex/modules/CdxCheckbox.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";const t=require("vue"),m=require("./CdxLabel.js"),h=require("./useLabelChecker.js"),k=require("./useModelWrapper.js"),c=require("./useGeneratedId.js"),C=require("./useFieldData.js"),u=require("./constants.js"),y=require("./_plugin-vue_export-helper.js");require("./Icon.js");require("./useComputedDirection.js");require("./useComputedLanguage.js");require("./useSplitAttributes.js");require("./useSlotContents2.js");require("./useWarnOnce.js");require("./useComputedDisabled.js");const q=u.makeStringTypeValidator(u.ValidationStatusTypes),$=t.defineComponent({name:"CdxCheckbox",components:{CdxLabel:m},props:{modelValue:{type:[Boolean,Array],default:!1},inputValue:{type:[String,Number,Boolean],default:!1},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},status:{type:String,default:"default",validator:q}},emits:["update:modelValue"],setup(e,{emit:o,slots:s,attrs:n}){var a;h.useLabelChecker((a=s.default)==null?void 0:a.call(s),n,"CdxCheckbox");const{computedDisabled:l,computedStatus:r}=C(t.toRef(e,"disabled"),t.toRef(e,"status")),i=t.computed(()=>({"cdx-checkbox--inline":e.inline,["cdx-checkbox--status-".concat(r.value)]:!0})),d=t.ref(),p=c("checkbox"),b=c("description"),f=k(t.toRef(e,"modelValue"),o);return{rootClasses:i,computedDisabled:l,input:d,checkboxId:p,descriptionId:b,wrappedModel:f}}});const v=["id","aria-describedby","value","disabled",".indeterminate"],x=t.createElementVNode("span",{class:"cdx-checkbox__icon"},null,-1);function V(e,o,s,n,l,r){const i=t.resolveComponent("cdx-label");return t.openBlock(),t.createElementBlock("span",{class:t.normalizeClass(["cdx-checkbox",e.rootClasses])},[t.withDirectives(t.createElementVNode("input",{id:e.checkboxId,ref:"input","onUpdate:modelValue":o[0]||(o[0]=d=>e.wrappedModel=d),class:"cdx-checkbox__input",type:"checkbox","aria-describedby":e.$slots.description&&e.$slots.description().length>0?e.descriptionId:void 0,value:e.inputValue,disabled:e.computedDisabled,".indeterminate":e.indeterminate},null,40,v),[[t.vModelCheckbox,e.wrappedModel]]),x,e.$slots.default&&e.$slots.default().length?(t.openBlock(),t.createBlock(i,{key:0,class:"cdx-checkbox__label","input-id":e.checkboxId,"description-id":e.$slots.description&&e.$slots.description().length>0?e.descriptionId:void 0,disabled:e.computedDisabled},t.createSlots({default:t.withCtx(()=>[t.renderSlot(e.$slots,"default")]),_:2},[e.$slots.description&&e.$slots.description().length>0?{name:"description",fn:t.withCtx(()=>[t.renderSlot(e.$slots,"description")]),key:"0"}:void 0]),1032,["input-id","description-id","disabled"])):t.createCommentVNode("v-if",!0)],2)}const g=y._export_sfc($,[["render",V]]);module.exports=g; |