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

1 line
7.1 KiB
JSON

{"ast":null,"code":"import { createNamespace, isDef } from '../utils';\nimport Info from '../info';\nvar _createNamespace = createNamespace('tab'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\nexport default createComponent({\n props: {\n dot: Boolean,\n type: String,\n info: [Number, String],\n color: String,\n title: String,\n isActive: Boolean,\n disabled: Boolean,\n scrollable: Boolean,\n activeColor: String,\n inactiveColor: String\n },\n computed: {\n style: function style() {\n var style = {};\n var color = this.color,\n isActive = this.isActive;\n var isCard = this.type === 'card'; // card theme color\n\n if (color && isCard) {\n style.borderColor = color;\n if (!this.disabled) {\n if (isActive) {\n style.backgroundColor = color;\n } else {\n style.color = color;\n }\n }\n }\n var titleColor = isActive ? this.activeColor : this.inactiveColor;\n if (titleColor) {\n style.color = titleColor;\n }\n return style;\n }\n },\n methods: {\n onClick: function onClick() {\n this.$emit('click');\n },\n genText: function genText() {\n var h = this.$createElement;\n var Text = h(\"span\", {\n \"class\": bem('text', {\n ellipsis: !this.scrollable\n })\n }, [this.slots() || this.title]);\n if (this.dot || isDef(this.info) && this.info !== '') {\n return h(\"span\", {\n \"class\": bem('text-wrapper')\n }, [Text, h(Info, {\n \"attrs\": {\n \"dot\": this.dot,\n \"info\": this.info\n }\n })]);\n }\n return Text;\n }\n },\n render: function render() {\n var h = arguments[0];\n return h(\"div\", {\n \"attrs\": {\n \"role\": \"tab\",\n \"aria-selected\": this.isActive\n },\n \"class\": [bem({\n active: this.isActive,\n disabled: this.disabled\n })],\n \"style\": this.style,\n \"on\": {\n \"click\": this.onClick\n }\n }, [this.genText()]);\n }\n});","map":{"version":3,"names":["createNamespace","isDef","Info","_createNamespace","createComponent","bem","props","dot","Boolean","type","String","info","Number","color","title","isActive","disabled","scrollable","activeColor","inactiveColor","computed","style","isCard","borderColor","backgroundColor","titleColor","methods","onClick","$emit","genText","h","$createElement","Text","ellipsis","slots","render","arguments","active"],"sources":["E:/work/sino/sino-h5/node_modules/vant/es/tabs/Title.js"],"sourcesContent":["import { createNamespace, isDef } from '../utils';\nimport Info from '../info';\n\nvar _createNamespace = createNamespace('tab'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\n\nexport default createComponent({\n props: {\n dot: Boolean,\n type: String,\n info: [Number, String],\n color: String,\n title: String,\n isActive: Boolean,\n disabled: Boolean,\n scrollable: Boolean,\n activeColor: String,\n inactiveColor: String\n },\n computed: {\n style: function style() {\n var style = {};\n var color = this.color,\n isActive = this.isActive;\n var isCard = this.type === 'card'; // card theme color\n\n if (color && isCard) {\n style.borderColor = color;\n\n if (!this.disabled) {\n if (isActive) {\n style.backgroundColor = color;\n } else {\n style.color = color;\n }\n }\n }\n\n var titleColor = isActive ? this.activeColor : this.inactiveColor;\n\n if (titleColor) {\n style.color = titleColor;\n }\n\n return style;\n }\n },\n methods: {\n onClick: function onClick() {\n this.$emit('click');\n },\n genText: function genText() {\n var h = this.$createElement;\n var Text = h(\"span\", {\n \"class\": bem('text', {\n ellipsis: !this.scrollable\n })\n }, [this.slots() || this.title]);\n\n if (this.dot || isDef(this.info) && this.info !== '') {\n return h(\"span\", {\n \"class\": bem('text-wrapper')\n }, [Text, h(Info, {\n \"attrs\": {\n \"dot\": this.dot,\n \"info\": this.info\n }\n })]);\n }\n\n return Text;\n }\n },\n render: function render() {\n var h = arguments[0];\n return h(\"div\", {\n \"attrs\": {\n \"role\": \"tab\",\n \"aria-selected\": this.isActive\n },\n \"class\": [bem({\n active: this.isActive,\n disabled: this.disabled\n })],\n \"style\": this.style,\n \"on\": {\n \"click\": this.onClick\n }\n }, [this.genText()]);\n }\n});"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}