d17d75b5f1fcdcdb9708bf3c44005d1819aa68831310801f008486429340e1c4.json 12 KB

1
  1. {"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nimport { keys, map } from '../core/util.js';\nimport { encodeHTML } from '../core/dom.js';\nexport var SVGNS = 'http://www.w3.org/2000/svg';\nexport var XLINKNS = 'http://www.w3.org/1999/xlink';\nexport var XMLNS = 'http://www.w3.org/2000/xmlns/';\nexport var XML_NAMESPACE = 'http://www.w3.org/XML/1998/namespace';\nexport var META_DATA_PREFIX = 'ecmeta_';\nexport function createElement(name) {\n return document.createElementNS(SVGNS, name);\n}\n;\nexport function createVNode(tag, key, attrs, children, text) {\n return {\n tag: tag,\n attrs: attrs || {},\n children: children,\n text: text,\n key: key\n };\n}\nfunction createElementOpen(name, attrs) {\n var attrsStr = [];\n if (attrs) {\n for (var key in attrs) {\n var val = attrs[key];\n var part = key;\n if (val === false) {\n continue;\n } else if (val !== true && val != null) {\n part += \"=\\\"\" + val + \"\\\"\";\n }\n attrsStr.push(part);\n }\n }\n return \"<\" + name + \" \" + attrsStr.join(' ') + \">\";\n}\nfunction createElementClose(name) {\n return \"</\" + name + \">\";\n}\nexport function vNodeToString(el, opts) {\n opts = opts || {};\n var S = opts.newline ? '\\n' : '';\n function convertElToString(el) {\n var children = el.children,\n tag = el.tag,\n attrs = el.attrs,\n text = el.text;\n return createElementOpen(tag, attrs) + (tag !== 'style' ? encodeHTML(text) : text || '') + (children ? \"\" + S + map(children, function (child) {\n return convertElToString(child);\n }).join(S) + S : '') + createElementClose(tag);\n }\n return convertElToString(el);\n}\nexport function getCssString(selectorNodes, animationNodes, opts) {\n opts = opts || {};\n var S = opts.newline ? '\\n' : '';\n var bracketBegin = \" {\" + S;\n var bracketEnd = S + \"}\";\n var selectors = map(keys(selectorNodes), function (className) {\n return className + bracketBegin + map(keys(selectorNodes[className]), function (attrName) {\n return attrName + \":\" + selectorNodes[className][attrName] + \";\";\n }).join(S) + bracketEnd;\n }).join(S);\n var animations = map(keys(animationNodes), function (animationName) {\n return \"@keyframes \" + animationName + bracketBegin + map(keys(animationNodes[animationName]), function (percent) {\n return percent + bracketBegin + map(keys(animationNodes[animationName][percent]), function (attrName) {\n var val = animationNodes[animationName][percent][attrName];\n if (attrName === 'd') {\n val = \"path(\\\"\" + val + \"\\\")\";\n }\n return attrName + \":\" + val + \";\";\n }).join(S) + bracketEnd;\n }).join(S) + bracketEnd;\n }).join(S);\n if (!selectors && !animations) {\n return '';\n }\n return ['<![CDATA[', selectors, animations, ']]>'].join(S);\n}\nexport function createBrushScope(zrId) {\n return {\n zrId: zrId,\n shadowCache: {},\n patternCache: {},\n gradientCache: {},\n clipPathCache: {},\n defs: {},\n cssNodes: {},\n cssAnims: {},\n cssStyleCache: {},\n cssAnimIdx: 0,\n shadowIdx: 0,\n gradientIdx: 0,\n patternIdx: 0,\n clipPathIdx: 0\n };\n}\nexport function createSVGVNode(width, height, children, useViewBox) {\n return createVNode('svg', 'root', {\n 'width': width,\n 'height': height,\n 'xmlns': SVGNS,\n 'xmlns:xlink': XLINKNS,\n 'version': '1.1',\n 'baseProfile': 'full',\n 'viewBox': useViewBox ? \"0 0 \" + width + \" \" + height : false\n }, children);\n}","map":{"version":3,"names":["keys","map","encodeHTML","SVGNS","XLINKNS","XMLNS","XML_NAMESPACE","META_DATA_PREFIX","createElement","name","document","createElementNS","createVNode","tag","key","attrs","children","text","createElementOpen","attrsStr","val","part","push","join","createElementClose","vNodeToString","el","opts","S","newline","convertElToString","child","getCssString","selectorNodes","animationNodes","bracketBegin","bracketEnd","selectors","className","attrName","animations","animationName","percent","createBrushScope","zrId","shadowCache","patternCache","gradientCache","clipPathCache","defs","cssNodes","cssAnims","cssStyleCache","cssAnimIdx","shadowIdx","gradientIdx","patternIdx","clipPathIdx","createSVGVNode","width","height","useViewBox"],"sources":["E:/git/2021项目/安科院大屏/node_modules/zrender/lib/svg/core.js"],"sourcesContent":["import { keys, map } from '../core/util.js';\nimport { encodeHTML } from '../core/dom.js';\nexport var SVGNS = 'http://www.w3.org/2000/svg';\nexport var XLINKNS = 'http://www.w3.org/1999/xlink';\nexport var XMLNS = 'http://www.w3.org/2000/xmlns/';\nexport var XML_NAMESPACE = 'http://www.w3.org/XML/1998/namespace';\nexport var META_DATA_PREFIX = 'ecmeta_';\nexport function createElement(name) {\n return document.createElementNS(SVGNS, name);\n}\n;\nexport function createVNode(tag, key, attrs, children, text) {\n return {\n tag: tag,\n attrs: attrs || {},\n children: children,\n text: text,\n key: key\n };\n}\nfunction createElementOpen(name, attrs) {\n var attrsStr = [];\n if (attrs) {\n for (var key in attrs) {\n var val = attrs[key];\n var part = key;\n if (val === false) {\n continue;\n }\n else if (val !== true && val != null) {\n part += \"=\\\"\" + val + \"\\\"\";\n }\n attrsStr.push(part);\n }\n }\n return \"<\" + name + \" \" + attrsStr.join(' ') + \">\";\n}\nfunction createElementClose(name) {\n return \"</\" + name + \">\";\n}\nexport function vNodeToString(el, opts) {\n opts = opts || {};\n var S = opts.newline ? '\\n' : '';\n function convertElToString(el) {\n var children = el.children, tag = el.tag, attrs = el.attrs, text = el.text;\n return createElementOpen(tag, attrs)\n + (tag !== 'style' ? encodeHTML(text) : text || '')\n + (children ? \"\" + S + map(children, function (child) { return convertElToString(child); }).join(S) + S : '')\n + createElementClose(tag);\n }\n return convertElToString(el);\n}\nexport function getCssString(selectorNodes, animationNodes, opts) {\n opts = opts || {};\n var S = opts.newline ? '\\n' : '';\n var bracketBegin = \" {\" + S;\n var bracketEnd = S + \"}\";\n var selectors = map(keys(selectorNodes), function (className) {\n return className + bracketBegin + map(keys(selectorNodes[className]), function (attrName) {\n return attrName + \":\" + selectorNodes[className][attrName] + \";\";\n }).join(S) + bracketEnd;\n }).join(S);\n var animations = map(keys(animationNodes), function (animationName) {\n return \"@keyframes \" + animationName + bracketBegin + map(keys(animationNodes[animationName]), function (percent) {\n return percent + bracketBegin + map(keys(animationNodes[animationName][percent]), function (attrName) {\n var val = animationNodes[animationName][percent][attrName];\n if (attrName === 'd') {\n val = \"path(\\\"\" + val + \"\\\")\";\n }\n return attrName + \":\" + val + \";\";\n }).join(S) + bracketEnd;\n }).join(S) + bracketEnd;\n }).join(S);\n if (!selectors && !animations) {\n return '';\n }\n return ['<![CDATA[', selectors, animations, ']]>'].join(S);\n}\nexport function createBrushScope(zrId) {\n return {\n zrId: zrId,\n shadowCache: {},\n patternCache: {},\n gradientCache: {},\n clipPathCache: {},\n defs: {},\n cssNodes: {},\n cssAnims: {},\n cssStyleCache: {},\n cssAnimIdx: 0,\n shadowIdx: 0,\n gradientIdx: 0,\n patternIdx: 0,\n clipPathIdx: 0\n };\n}\nexport function createSVGVNode(width, height, children, useViewBox) {\n return createVNode('svg', 'root', {\n 'width': width,\n 'height': height,\n 'xmlns': SVGNS,\n 'xmlns:xlink': XLINKNS,\n 'version': '1.1',\n 'baseProfile': 'full',\n 'viewBox': useViewBox ? \"0 0 \" + width + \" \" + height : false\n }, children);\n}\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}