suyiScreen/node_modules/.cache/babel-loader/0676b584f2eef29e6c142fa5d59...

1 line
7.9 KiB
JSON

{"remainingRequest":"E:\\项目\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js!E:\\项目\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\项目\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\项目\\suyiScreen\\node_modules\\@jiaminghi\\data-view\\lib\\components\\decoration2\\src\\main.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\项目\\suyiScreen\\node_modules\\@jiaminghi\\data-view\\lib\\components\\decoration2\\src\\main.vue","mtime":1670569849680},{"path":"E:\\项目\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670569853083},{"path":"E:\\项目\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js","mtime":1670569850970},{"path":"E:\\项目\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670569853083},{"path":"E:\\项目\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js","mtime":1670569867456}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IGF1dG9SZXNpemUgZnJvbSAnLi4vLi4vLi4vbWl4aW4vYXV0b1Jlc2l6ZSc7CmltcG9ydCB7IGRlZXBNZXJnZSB9IGZyb20gJ0BqaWFtaW5naGkvY2hhcnRzL2xpYi91dGlsL2luZGV4JzsKaW1wb3J0IHsgZGVlcENsb25lIH0gZnJvbSAnQGppYW1pbmdoaS9jLXJlbmRlci9saWIvcGx1Z2luL3V0aWwnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ0R2RGVjb3JhdGlvbjInLAogIG1peGluczogW2F1dG9SZXNpemVdLAogIHByb3BzOiB7CiAgICBjb2xvcjogewogICAgICB0eXBlOiBBcnJheSwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQoKSB7CiAgICAgICAgcmV0dXJuIFtdOwogICAgICB9CiAgICB9LAogICAgcmV2ZXJzZTogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiBmYWxzZQogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHJlZjogJ2RlY29yYXRpb24tMicsCiAgICAgIHg6IDAsCiAgICAgIHk6IDAsCiAgICAgIHc6IDAsCiAgICAgIGg6IDAsCiAgICAgIGRlZmF1bHRDb2xvcjogWycjM2ZhYWNiJywgJyNmZmYnXSwKICAgICAgbWVyZ2VkQ29sb3I6IFtdCiAgICB9OwogIH0sCiAgd2F0Y2g6IHsKICAgIGNvbG9yOiBmdW5jdGlvbiBjb2xvcigpIHsKICAgICAgdmFyIG1lcmdlQ29sb3IgPSB0aGlzLm1lcmdlQ29sb3I7CiAgICAgIG1lcmdlQ29sb3IoKTsKICAgIH0sCiAgICByZXZlcnNlOiBmdW5jdGlvbiByZXZlcnNlKCkgewogICAgICB2YXIgY2FsY1NWR0RhdGEgPSB0aGlzLmNhbGNTVkdEYXRhOwogICAgICBjYWxjU1ZHRGF0YSgpOwogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgYWZ0ZXJBdXRvUmVzaXplTWl4aW5Jbml0OiBmdW5jdGlvbiBhZnRlckF1dG9SZXNpemVNaXhpbkluaXQoKSB7CiAgICAgIHZhciBjYWxjU1ZHRGF0YSA9IHRoaXMuY2FsY1NWR0RhdGE7CiAgICAgIGNhbGNTVkdEYXRhKCk7CiAgICB9LAogICAgY2FsY1NWR0RhdGE6IGZ1bmN0aW9uIGNhbGNTVkdEYXRhKCkgewogICAgICB2YXIgcmV2ZXJzZSA9IHRoaXMucmV2ZXJzZSwKICAgICAgICAgIHdpZHRoID0gdGhpcy53aWR0aCwKICAgICAgICAgIGhlaWdodCA9IHRoaXMuaGVpZ2h0OwoKICAgICAgaWYgKHJldmVyc2UpIHsKICAgICAgICB0aGlzLncgPSAxOwogICAgICAgIHRoaXMuaCA9IGhlaWdodDsKICAgICAgICB0aGlzLnggPSB3aWR0aCAvIDI7CiAgICAgICAgdGhpcy55ID0gMDsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLncgPSB3aWR0aDsKICAgICAgICB0aGlzLmggPSAxOwogICAgICAgIHRoaXMueCA9IDA7CiAgICAgICAgdGhpcy55ID0gaGVpZ2h0IC8gMjsKICAgICAgfQogICAgfSwKICAgIG9uUmVzaXplOiBmdW5jdGlvbiBvblJlc2l6ZSgpIHsKICAgICAgdmFyIGNhbGNTVkdEYXRhID0gdGhpcy5jYWxjU1ZHRGF0YTsKICAgICAgY2FsY1NWR0RhdGEoKTsKICAgIH0sCiAgICBtZXJnZUNvbG9yOiBmdW5jdGlvbiBtZXJnZUNvbG9yKCkgewogICAgICB2YXIgY29sb3IgPSB0aGlzLmNvbG9yLAogICAgICAgICAgZGVmYXVsdENvbG9yID0gdGhpcy5kZWZhdWx0Q29sb3I7CiAgICAgIHRoaXMubWVyZ2VkQ29sb3IgPSBkZWVwTWVyZ2UoZGVlcENsb25lKGRlZmF1bHRDb2xvciwgdHJ1ZSksIGNvbG9yIHx8IFtdKTsKICAgIH0KICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB2YXIgbWVyZ2VDb2xvciA9IHRoaXMubWVyZ2VDb2xvcjsKICAgIG1lcmdlQ29sb3IoKTsKICB9Cn07"},{"version":3,"sources":["main.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAiCA,OAAA,UAAA,MAAA,2BAAA;AAEA,SAAA,SAAA,QAAA,kCAAA;AAEA,SAAA,SAAA,QAAA,qCAAA;AAEA,eAAA;AACA,EAAA,IAAA,EAAA,eADA;AAEA,EAAA,MAAA,EAAA,CAAA,UAAA,CAFA;AAGA,EAAA,KAAA,EAAA;AACA,IAAA,KAAA,EAAA;AACA,MAAA,IAAA,EAAA,KADA;AAEA,MAAA,OAAA,EAAA;AAAA,eAAA,EAAA;AAAA;AAFA,KADA;AAKA,IAAA,OAAA,EAAA;AACA,MAAA,IAAA,EAAA,OADA;AAEA,MAAA,OAAA,EAAA;AAFA;AALA,GAHA;AAaA,EAAA,IAbA,kBAaA;AACA,WAAA;AACA,MAAA,GAAA,EAAA,cADA;AAGA,MAAA,CAAA,EAAA,CAHA;AAIA,MAAA,CAAA,EAAA,CAJA;AAMA,MAAA,CAAA,EAAA,CANA;AAOA,MAAA,CAAA,EAAA,CAPA;AASA,MAAA,YAAA,EAAA,CAAA,SAAA,EAAA,MAAA,CATA;AAWA,MAAA,WAAA,EAAA;AAXA,KAAA;AAaA,GA3BA;AA4BA,EAAA,KAAA,EAAA;AACA,IAAA,KADA,mBACA;AAAA,UACA,UADA,GACA,IADA,CACA,UADA;AAGA,MAAA,UAAA;AACA,KALA;AAMA,IAAA,OANA,qBAMA;AAAA,UACA,WADA,GACA,IADA,CACA,WADA;AAGA,MAAA,WAAA;AACA;AAVA,GA5BA;AAwCA,EAAA,OAAA,EAAA;AACA,IAAA,wBADA,sCACA;AAAA,UACA,WADA,GACA,IADA,CACA,WADA;AAGA,MAAA,WAAA;AACA,KALA;AAMA,IAAA,WANA,yBAMA;AAAA,UACA,OADA,GACA,IADA,CACA,OADA;AAAA,UACA,KADA,GACA,IADA,CACA,KADA;AAAA,UACA,MADA,GACA,IADA,CACA,MADA;;AAGA,UAAA,OAAA,EAAA;AACA,aAAA,CAAA,GAAA,CAAA;AACA,aAAA,CAAA,GAAA,MAAA;AACA,aAAA,CAAA,GAAA,KAAA,GAAA,CAAA;AACA,aAAA,CAAA,GAAA,CAAA;AACA,OALA,MAKA;AACA,aAAA,CAAA,GAAA,KAAA;AACA,aAAA,CAAA,GAAA,CAAA;AACA,aAAA,CAAA,GAAA,CAAA;AACA,aAAA,CAAA,GAAA,MAAA,GAAA,CAAA;AACA;AACA,KApBA;AAqBA,IAAA,QArBA,sBAqBA;AAAA,UACA,WADA,GACA,IADA,CACA,WADA;AAGA,MAAA,WAAA;AACA,KAzBA;AA0BA,IAAA,UA1BA,wBA0BA;AAAA,UACA,KADA,GACA,IADA,CACA,KADA;AAAA,UACA,YADA,GACA,IADA,CACA,YADA;AAGA,WAAA,WAAA,GAAA,SAAA,CAAA,SAAA,CAAA,YAAA,EAAA,IAAA,CAAA,EAAA,KAAA,IAAA,EAAA,CAAA;AACA;AA9BA,GAxCA;AAwEA,EAAA,OAxEA,qBAwEA;AAAA,QACA,UADA,GACA,IADA,CACA,UADA;AAGA,IAAA,UAAA;AACA;AA5EA,CAAA","sourcesContent":["<template>\r\n <div class=\"dv-decoration-2\" :ref=\"ref\">\r\n <svg :width=\"`${width}px`\" :height=\"`${height}px`\">\r\n <rect :x=\"x\" :y=\"y\" :width=\"w\" :height=\"h\" :fill=\"mergedColor[0]\">\r\n <animate\r\n :attributeName=\"reverse ? 'height' : 'width'\"\r\n from=\"0\"\r\n :to=\"reverse ? height : width\"\r\n dur=\"6s\"\r\n calcMode=\"spline\"\r\n keyTimes=\"0;1\"\r\n keySplines=\".42,0,.58,1\"\r\n repeatCount=\"indefinite\"\r\n />\r\n </rect>\r\n\r\n <rect :x=\"x\" :y=\"y\" width=\"1\" height=\"1\" :fill=\"mergedColor[1]\">\r\n <animate\r\n :attributeName=\"reverse ? 'y' : 'x'\"\r\n from=\"0\"\r\n :to=\"reverse ? height : width\"\r\n dur=\"6s\"\r\n calcMode=\"spline\"\r\n keyTimes=\"0;1\"\r\n keySplines=\"0.42,0,0.58,1\"\r\n repeatCount=\"indefinite\"\r\n />\r\n </rect>\r\n </svg>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport autoResize from '../../../mixin/autoResize'\r\n\r\nimport { deepMerge } from '@jiaminghi/charts/lib/util/index'\r\n\r\nimport { deepClone } from '@jiaminghi/c-render/lib/plugin/util'\r\n\r\nexport default {\r\n name: 'DvDecoration2',\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 },\r\n data () {\r\n return {\r\n ref: 'decoration-2',\r\n\r\n x: 0,\r\n y: 0,\r\n\r\n w: 0,\r\n h: 0,\r\n\r\n defaultColor: ['#3faacb', '#fff'],\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 reverse () {\r\n const { calcSVGData } = this\r\n\r\n calcSVGData()\r\n }\r\n },\r\n methods: {\r\n afterAutoResizeMixinInit () {\r\n const { calcSVGData } = this\r\n\r\n calcSVGData()\r\n },\r\n calcSVGData () {\r\n const { reverse, width, height } = this\r\n\r\n if (reverse) {\r\n this.w = 1\r\n this.h = height\r\n this.x = width / 2\r\n this.y = 0\r\n } else {\r\n this.w = width\r\n this.h = 1\r\n this.x = 0\r\n this.y = height / 2\r\n }\r\n },\r\n onResize () {\r\n const { calcSVGData } = this\r\n\r\n calcSVGData()\r\n },\r\n mergeColor () {\r\n const { color, defaultColor } = this\r\n\r\n this.mergedColor = deepMerge(deepClone(defaultColor, true), color || [])\r\n }\r\n },\r\n mounted () {\r\n const { mergeColor } = this\r\n\r\n mergeColor()\r\n }\r\n}\r\n</script>"],"sourceRoot":"node_modules/@jiaminghi/data-view/lib/components/decoration2/src"}]}