{"remainingRequest":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\cssc-fvue\\src\\components\\border\\DvBorderBox5.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\cssc-fvue\\src\\components\\border\\DvBorderBox5.vue","mtime":1667804638509},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport autoResize from './js/autoResize'\r\nimport utils from '@/hotent-ui-util.js'\r\n\r\nexport default {\r\n name: 'DvBorderBox5',\r\n mixins: [autoResize],\r\n props: {\r\n color: {\r\n type: Array,\r\n default: () => [],\r\n },\r\n reverse: {\r\n type: Boolean,\r\n default: false,\r\n },\r\n backgroundColor: {\r\n type: String,\r\n default: 'transparent',\r\n },\r\n },\r\n data() {\r\n return {\r\n ref: 'border-box-5',\r\n\r\n defaultColor: [\r\n 'rgba(255, 255, 255, 0.35)',\r\n 'rgba(255, 255, 255, 0.20)',\r\n ],\r\n\r\n mergedColor: [],\r\n }\r\n },\r\n watch: {\r\n color() {\r\n const {mergeColor} = this\r\n\r\n mergeColor()\r\n },\r\n },\r\n methods: {\r\n mergeColor() {\r\n const {color, defaultColor} = this\r\n\r\n this.mergedColor = utils.deepMerge(\r\n utils.deepClone(defaultColor, true),\r\n color || []\r\n )\r\n },\r\n },\r\n mounted() {\r\n const {mergeColor} = this\r\n\r\n mergeColor()\r\n },\r\n}\r\n",null]}