@square/maker
Version:
Maker Design System by Square
2 lines • 3.88 kB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("../../components/InlineFormControlLayout"));else if("function"==typeof define&&define.amd)define(["../../components/InlineFormControlLayout"],t);else{var o="object"==typeof exports?t(require("../../components/InlineFormControlLayout")):t(e["../../components/InlineFormControlLayout"]);for(var n in o)("object"==typeof exports?exports:e)[n]=o[n]}}(this,(function(e){return(()=>{"use strict";var t={811:t=>{t.exports=e}},o={};function n(e){var r=o[e];if(void 0!==r)return r.exports;var c=o[e]={exports:{}};return t[e](c,c.exports,n),c.exports}n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{n.r(r),n.d(r,{MCheckbox:()=>l});var e=n(811);const t={inheritAttrs:!1,model:{prop:"checked",event:"checkbox:update"},props:{checked:{type:[Boolean,Array],default:void 0},value:{type:void 0,default:void 0},invalid:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{checkVal:{get(){return this.checked},set(e){this.$emit("checkbox:update",e)}}},watch:{invalid:"setCustomValidity"},mounted(){this.setCustomValidity()},methods:{setCustomValidity(){this.$refs.checkbox.setCustomValidity(this.invalid?"invalid":"")}}},o={CheckboxContainer:"📚19-10-2lzBQ7",Checkbox:"📚19-10-2_zm4g",Check:"📚19-10-2_TWEJ"};function c(e,t,o,n,r,c,a,l){var i,s="function"==typeof e?e.options:e;if(t&&(s.render=t,s.staticRenderFns=o,s._compiled=!0),n&&(s.functional=!0),c&&(s._scopeId="data-v-"+c),a?(i=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},s._ssrRegister=i):r&&(i=l?function(){r.call(this,(s.functional?this.parent:this).$root.$options.shadowRoot)}:r),i)if(s.functional){s._injectStyles=i;var d=s.render;s.render=function(e,t){return i.call(t),d(e,t)}}else{var u=s.beforeCreate;s.beforeCreate=u?[].concat(u,i):[i]}return{exports:e,options:s}}var a=c(t,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{class:e.$s.CheckboxContainer},[o("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.checkVal,expression:"checkVal"}],ref:"checkbox",class:e.$s.Checkbox,attrs:{type:"checkbox",disabled:e.disabled},domProps:{value:e.value,checked:Array.isArray(e.checkVal)?e._i(e.checkVal,e.value)>-1:e.checkVal},on:{change:function(t){var o=e.checkVal,n=t.target,r=!!n.checked;if(Array.isArray(o)){var c=e.value,a=e._i(o,c);n.checked?a<0&&(e.checkVal=o.concat([c])):a>-1&&(e.checkVal=o.slice(0,a).concat(o.slice(a+1)))}else e.checkVal=r}}},"input",e.$attrs,!1),e.$listeners)),e._v(" "),o("svg",{class:e.$s.Check},[o("path",{attrs:{d:"M1 4L5.5 8.5L13 1"}})])])}),[],!1,(function(e){this.$s=o.locals||o}),null,null);const l=c({components:{CheckboxControl:a.exports,MInlineFormControlLayout:e.MInlineFormControlLayout},inheritAttrs:!1,model:{prop:"checked",event:"checkbox:update"},props:{disabled:{type:Boolean,default:!1}}},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("m-inline-form-control-layout",{attrs:{disabled:e.disabled},scopedSlots:e._u([{key:"control",fn:function(){return[o("checkbox-control",e._g(e._b({attrs:{disabled:e.disabled}},"checkbox-control",e.$attrs,!1),e.$listeners))]},proxy:!0},{key:"label",fn:function(){return[e._t("default")]},proxy:!0},{key:"sublabel",fn:function(){return[e._t("sublabel")]},proxy:!0}],null,!0)})}),[],!1,null,null,null).exports})(),r})()}));
//# sourceMappingURL=script.js.map