Files
supplier-dispatch-h5/node_modules/.cache/babel-loader/562deb34310229bdb026438356c97c045654d2be61cbc8dee3e556c244a6142e.json
2023-08-11 10:45:20 +08:00

1 line
6.3 KiB
JSON

{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nimport { createNamespace } from '../utils';\nimport { CheckboxMixin } from '../mixins/checkbox';\nvar _createNamespace = createNamespace('checkbox'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\nexport default createComponent({\n mixins: [CheckboxMixin({\n bem: bem,\n role: 'checkbox',\n parent: 'vanCheckbox'\n })],\n computed: {\n checked: {\n get: function get() {\n if (this.parent) {\n return this.parent.value.indexOf(this.name) !== -1;\n }\n return this.value;\n },\n set: function set(val) {\n if (this.parent) {\n this.setParentValue(val);\n } else {\n this.$emit('input', val);\n }\n }\n }\n },\n watch: {\n value: function value(val) {\n this.$emit('change', val);\n }\n },\n methods: {\n // @exposed-api\n toggle: function toggle(checked) {\n var _this = this;\n if (checked === void 0) {\n checked = !this.checked;\n }\n\n // When toggle method is called multiple times at the same time,\n // only the last call is valid.\n // This is a hack for usage inside Cell.\n clearTimeout(this.toggleTask);\n this.toggleTask = setTimeout(function () {\n _this.checked = checked;\n });\n },\n setParentValue: function setParentValue(val) {\n var parent = this.parent;\n var value = parent.value.slice();\n if (val) {\n if (parent.max && value.length >= parent.max) {\n return;\n }\n /* istanbul ignore else */\n\n if (value.indexOf(this.name) === -1) {\n value.push(this.name);\n parent.$emit('input', value);\n }\n } else {\n var index = value.indexOf(this.name);\n /* istanbul ignore else */\n\n if (index !== -1) {\n value.splice(index, 1);\n parent.$emit('input', value);\n }\n }\n }\n }\n});","map":{"version":3,"names":["createNamespace","CheckboxMixin","_createNamespace","createComponent","bem","mixins","role","parent","computed","checked","get","value","indexOf","name","set","val","setParentValue","$emit","watch","methods","toggle","_this","clearTimeout","toggleTask","setTimeout","slice","max","length","push","index","splice"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/node_modules/vant/es/checkbox/index.js"],"sourcesContent":["import { createNamespace } from '../utils';\nimport { CheckboxMixin } from '../mixins/checkbox';\n\nvar _createNamespace = createNamespace('checkbox'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\n\nexport default createComponent({\n mixins: [CheckboxMixin({\n bem: bem,\n role: 'checkbox',\n parent: 'vanCheckbox'\n })],\n computed: {\n checked: {\n get: function get() {\n if (this.parent) {\n return this.parent.value.indexOf(this.name) !== -1;\n }\n\n return this.value;\n },\n set: function set(val) {\n if (this.parent) {\n this.setParentValue(val);\n } else {\n this.$emit('input', val);\n }\n }\n }\n },\n watch: {\n value: function value(val) {\n this.$emit('change', val);\n }\n },\n methods: {\n // @exposed-api\n toggle: function toggle(checked) {\n var _this = this;\n\n if (checked === void 0) {\n checked = !this.checked;\n }\n\n // When toggle method is called multiple times at the same time,\n // only the last call is valid.\n // This is a hack for usage inside Cell.\n clearTimeout(this.toggleTask);\n this.toggleTask = setTimeout(function () {\n _this.checked = checked;\n });\n },\n setParentValue: function setParentValue(val) {\n var parent = this.parent;\n var value = parent.value.slice();\n\n if (val) {\n if (parent.max && value.length >= parent.max) {\n return;\n }\n /* istanbul ignore else */\n\n\n if (value.indexOf(this.name) === -1) {\n value.push(this.name);\n parent.$emit('input', value);\n }\n } else {\n var index = value.indexOf(this.name);\n /* istanbul ignore else */\n\n if (index !== -1) {\n value.splice(index, 1);\n parent.$emit('input', value);\n }\n }\n }\n }\n});"],"mappings":";AAAA,SAASA,eAAe,QAAQ,UAAU;AAC1C,SAASC,aAAa,QAAQ,oBAAoB;AAElD,IAAIC,gBAAgB,GAAGF,eAAe,CAAC,UAAU,CAAC;EAC9CG,eAAe,GAAGD,gBAAgB,CAAC,CAAC,CAAC;EACrCE,GAAG,GAAGF,gBAAgB,CAAC,CAAC,CAAC;AAE7B,eAAeC,eAAe,CAAC;EAC7BE,MAAM,EAAE,CAACJ,aAAa,CAAC;IACrBG,GAAG,EAAEA,GAAG;IACRE,IAAI,EAAE,UAAU;IAChBC,MAAM,EAAE;EACV,CAAC,CAAC,CAAC;EACHC,QAAQ,EAAE;IACRC,OAAO,EAAE;MACPC,GAAG,EAAE,SAASA,GAAGA,CAAA,EAAG;QAClB,IAAI,IAAI,CAACH,MAAM,EAAE;UACf,OAAO,IAAI,CAACA,MAAM,CAACI,KAAK,CAACC,OAAO,CAAC,IAAI,CAACC,IAAI,CAAC,KAAK,CAAC,CAAC;QACpD;QAEA,OAAO,IAAI,CAACF,KAAK;MACnB,CAAC;MACDG,GAAG,EAAE,SAASA,GAAGA,CAACC,GAAG,EAAE;QACrB,IAAI,IAAI,CAACR,MAAM,EAAE;UACf,IAAI,CAACS,cAAc,CAACD,GAAG,CAAC;QAC1B,CAAC,MAAM;UACL,IAAI,CAACE,KAAK,CAAC,OAAO,EAAEF,GAAG,CAAC;QAC1B;MACF;IACF;EACF,CAAC;EACDG,KAAK,EAAE;IACLP,KAAK,EAAE,SAASA,KAAKA,CAACI,GAAG,EAAE;MACzB,IAAI,CAACE,KAAK,CAAC,QAAQ,EAAEF,GAAG,CAAC;IAC3B;EACF,CAAC;EACDI,OAAO,EAAE;IACP;IACAC,MAAM,EAAE,SAASA,MAAMA,CAACX,OAAO,EAAE;MAC/B,IAAIY,KAAK,GAAG,IAAI;MAEhB,IAAIZ,OAAO,KAAK,KAAK,CAAC,EAAE;QACtBA,OAAO,GAAG,CAAC,IAAI,CAACA,OAAO;MACzB;;MAEA;MACA;MACA;MACAa,YAAY,CAAC,IAAI,CAACC,UAAU,CAAC;MAC7B,IAAI,CAACA,UAAU,GAAGC,UAAU,CAAC,YAAY;QACvCH,KAAK,CAACZ,OAAO,GAAGA,OAAO;MACzB,CAAC,CAAC;IACJ,CAAC;IACDO,cAAc,EAAE,SAASA,cAAcA,CAACD,GAAG,EAAE;MAC3C,IAAIR,MAAM,GAAG,IAAI,CAACA,MAAM;MACxB,IAAII,KAAK,GAAGJ,MAAM,CAACI,KAAK,CAACc,KAAK,CAAC,CAAC;MAEhC,IAAIV,GAAG,EAAE;QACP,IAAIR,MAAM,CAACmB,GAAG,IAAIf,KAAK,CAACgB,MAAM,IAAIpB,MAAM,CAACmB,GAAG,EAAE;UAC5C;QACF;QACA;;QAGA,IAAIf,KAAK,CAACC,OAAO,CAAC,IAAI,CAACC,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE;UACnCF,KAAK,CAACiB,IAAI,CAAC,IAAI,CAACf,IAAI,CAAC;UACrBN,MAAM,CAACU,KAAK,CAAC,OAAO,EAAEN,KAAK,CAAC;QAC9B;MACF,CAAC,MAAM;QACL,IAAIkB,KAAK,GAAGlB,KAAK,CAACC,OAAO,CAAC,IAAI,CAACC,IAAI,CAAC;QACpC;;QAEA,IAAIgB,KAAK,KAAK,CAAC,CAAC,EAAE;UAChBlB,KAAK,CAACmB,MAAM,CAACD,KAAK,EAAE,CAAC,CAAC;UACtBtB,MAAM,CAACU,KAAK,CAAC,OAAO,EAAEN,KAAK,CAAC;QAC9B;MACF;IACF;EACF;AACF,CAAC,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}