cshenfu
2024-05-21 09d8c671d5e6e6045677bfb5218a5fb78c26aa0f
1
{"version":3,"sources":["webpack:////Users/mac/Desktop/UceEduFront/node_modules/uview-ui/components/u-divider/u-divider.vue?0ef8","webpack:////Users/mac/Desktop/UceEduFront/node_modules/uview-ui/components/u-divider/u-divider.vue?84b3","webpack:////Users/mac/Desktop/UceEduFront/node_modules/uview-ui/components/u-divider/u-divider.vue?1fd6","webpack:////Users/mac/Desktop/UceEduFront/node_modules/uview-ui/components/u-divider/u-divider.vue?ae85","uni-app:///node_modules/uview-ui/components/u-divider/u-divider.vue","webpack:////Users/mac/Desktop/UceEduFront/node_modules/uview-ui/components/u-divider/u-divider.vue?079e","webpack:////Users/mac/Desktop/UceEduFront/node_modules/uview-ui/components/u-divider/u-divider.vue?f0b3"],"names":["name","props","halfWidth","type","default","borderColor","color","fontSize","bgColor","height","marginTop","marginBottom","useSlot","computed","lineStyle","style","methods","click"],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAkI;AAClI;AAC6D;AACL;AACsC;;;AAG9F;AACmN;AACnN,gBAAgB,iNAAU;AAC1B,EAAE,+EAAM;AACR,EAAE,gGAAM;AACR,EAAE,yGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,oGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACnBA;AAAA;AAAA;AAAA;AAAs1B,CAAgB,uyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACiB12B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAhBA,eAiBA;EACAA;EACAC;IACA;IACAC;MACAC;MACAC;IACA;IACA;IACAC;MACAF;MACAC;IACA;IACA;IACAD;MACAA;MACAC;IACA;IACA;IACAE;MACAH;MACAC;IACA;IACA;IACAG;MACAJ;MACAC;IACA;IACA;IACAI;MACAL;MACAC;IACA;IACA;IACAK;MACAN;MACAC;IACA;IACA;IACAM;MACAP;MACAC;IACA;IACA;IACAO;MACAR;MACAC;IACA;IACA;IACAQ;MACAT;MACAC;IACA;EACA;EACAS;IACAC;MACA;MACA,iFACAC;MACA;MACA;MACA;IACA;EACA;EACAC;IACAC;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;ACvGA;AAAA;AAAA;AAAA;AAAylD,CAAgB,87CAAG,EAAC,C;;;;;;;;;;;ACA7mD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"node-modules/uview-ui/components/u-divider/u-divider.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./u-divider.vue?vue&type=template&id=239d3faa&scoped=true&\"\nvar renderjs\nimport script from \"./u-divider.vue?vue&type=script&lang=js&\"\nexport * from \"./u-divider.vue?vue&type=script&lang=js&\"\nimport style0 from \"./u-divider.vue?vue&type=style&index=0&id=239d3faa&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"239d3faa\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"node_modules/uview-ui/components/u-divider/u-divider.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-divider.vue?vue&type=template&id=239d3faa&scoped=true&\"","var components\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  var s0 = _vm.__get_style([_vm.lineStyle])\n  var s1 = _vm.__get_style([_vm.lineStyle])\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        s0: s0,\n        s1: s1,\n      },\n    }\n  )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-divider.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-divider.vue?vue&type=script&lang=js&\"","<template>\n\t<view class=\"u-divider\" :style=\"{\n\t\theight: height == 'auto' ? 'auto' : height + 'rpx',\n\t\tbackgroundColor: bgColor,\n\t\tmarginBottom: marginBottom + 'rpx',\n\t\tmarginTop: marginTop + 'rpx'\n\t}\" @tap=\"click\">\n\t\t<view class=\"u-divider-line\" :class=\"[type ? 'u-divider-line--bordercolor--' + type : '']\" :style=\"[lineStyle]\"></view>\n\t\t<view v-if=\"useSlot\" class=\"u-divider-text\" :style=\"{\n\t\t\tcolor: color,\n\t\t\tfontSize: fontSize + 'rpx'\n\t\t}\"><slot /></view>\n\t\t<view class=\"u-divider-line\" :class=\"[type ? 'u-divider-line--bordercolor--' + type : '']\" :style=\"[lineStyle]\"></view>\n\t</view>\n</template>\n\n<script>\n/**\n * divider 分割线\n * @description 区隔内容的分割线,一般用于页面底部\"没有更多\"的提示。\n * @tutorial https://www.uviewui.com/components/divider.html\n * @property {String Number} half-width 文字左或右边线条宽度,数值或百分比,数值时单位为rpx\n * @property {String} border-color 线条颜色,优先级高于type(默认#dcdfe6)\n * @property {String} color 文字颜色(默认#909399)\n * @property {String Number} fontSize 字体大小,单位rpx(默认26)\n * @property {String} bg-color 整个divider的背景颜色(默认呢#ffffff)\n * @property {String Number} height 整个divider的高度,单位rpx(默认40)\n * @property {String} type 将线条设置主题色(默认primary)\n * @property {Boolean} useSlot 是否使用slot传入内容,如果不传入,中间不会有空隙(默认true)\n * @property {String Number} margin-top 与前一个组件的距离,单位rpx(默认0)\n * @property {String Number} margin-bottom 与后一个组件的距离,单位rpx(0)\n * @event {Function} click divider组件被点击时触发\n * @example <u-divider color=\"#fa3534\">长河落日圆</u-divider>\n */\nexport default {\n\tname: 'u-divider',\n\tprops: {\n\t\t// 单一边divider横线的宽度(数值),单位rpx。或者百分比\n\t\thalfWidth: {\n\t\t\ttype: [Number, String],\n\t\t\tdefault: 150\n\t\t},\n\t\t// divider横线的颜色,如设置,\n\t\tborderColor: {\n\t\t\ttype: String,\n\t\t\tdefault: '#dcdfe6'\n\t\t},\n\t\t// 主题色,可以是primary|info|success|warning|error之一值\n\t\ttype: {\n\t\t\ttype: String,\n\t\t\tdefault: 'primary'\n\t\t},\n\t\t// 文字颜色\n\t\tcolor: {\n\t\t\ttype: String,\n\t\t\tdefault: '#909399'\n\t\t},\n\t\t// 文字大小,单位rpx\n\t\tfontSize: {\n\t\t\ttype: [Number, String],\n\t\t\tdefault: 26\n\t\t},\n\t\t// 整个divider的背景颜色\n\t\tbgColor: {\n\t\t\ttype: String,\n\t\t\tdefault: '#ffffff'\n\t\t},\n\t\t// 整个divider的高度单位rpx\n\t\theight: {\n\t\t\ttype: [Number, String],\n\t\t\tdefault: 'auto'\n\t\t},\n\t\t// 上边距\n\t\tmarginTop: {\n\t\t\ttype: [String, Number],\n\t\t\tdefault: 0\n\t\t},\n\t\t// 下边距\n\t\tmarginBottom: {\n\t\t\ttype: [String, Number],\n\t\t\tdefault: 0\n\t\t},\n\t\t// 是否使用slot传入内容,如果不用slot传入内容,先的中间就不会有空隙\n\t\tuseSlot: {\n\t\t\ttype: Boolean,\n\t\t\tdefault: true\n\t\t}\n\t},\n\tcomputed: {\n\t\tlineStyle() {\n\t\t\tlet style = {};\n\t\t\tif(String(this.halfWidth).indexOf('%') != -1) style.width = this.halfWidth;\n\t\t\telse style.width = this.halfWidth + 'rpx';\n\t\t\t// borderColor优先级高于type值\n\t\t\tif(this.borderColor) style.borderColor = this.borderColor;\n\t\t\treturn style;\n\t\t}\n\t},\n\tmethods: {\n\t\tclick() {\n\t\t\tthis.$emit('click');\n\t\t}\n\t}\n};\n</script>\n\n<style lang=\"scss\" scoped>\n@import \"../../libs/css/style.components.scss\";\n.u-divider {\n\twidth: 100%;\n\tposition: relative;\n\ttext-align: center;\n\t@include vue-flex;\n\tjustify-content: center;\n\talign-items: center;\n\toverflow: hidden;\n\tflex-direction: row;\n}\n\n.u-divider-line {\n\tborder-bottom: 1px solid $u-border-color;\n\ttransform: scale(1, 0.5);\n\ttransform-origin: center;\n\t\n\t&--bordercolor--primary {\n\t\tborder-color: $u-type-primary;\n\t}\n\t\n\t&--bordercolor--success {\n\t\tborder-color: $u-type-success;\n\t}\n\t\n\t&--bordercolor--error {\n\t\tborder-color: $u-type-primary;\n\t}\n\t\n\t&--bordercolor--info {\n\t\tborder-color: $u-type-info;\n\t}\n\t\n\t&--bordercolor--warning {\n\t\tborder-color: $u-type-warning;\n\t}\n}\n\n.u-divider-text {\n\twhite-space: nowrap;\n\tpadding: 0 16rpx;\n\t/* #ifndef APP-NVUE */\n\tdisplay: inline-flex;\t\t\n\t/* #endif */\n}\n</style>\n","import mod from \"-!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-divider.vue?vue&type=style&index=0&id=239d3faa&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-divider.vue?vue&type=style&index=0&id=239d3faa&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1712134300956\n      var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}