UNPKG

@fe6/icon-cube-vue

Version:

Water Icon 的支持自定义图标

2 lines (1 loc) 8.31 kB
var IconsBytedCoronavirus=function(d,l){"use strict";var v={size:"1em",spin:!1,strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",rtl:!1,theme:"outline",colors:{outline:{outStrokeColor:"#333",outFillColor:"transparent"},filled:{outStrokeColor:"#333",outFillColor:"#fff"},twoTone:{outStrokeColor:"#333",outFillColor:"#2f88ff"},multiColor:{outStrokeColor:"#333",outFillColor:"#2f88ff",innerStrokeColor:"#fff",innerFillColor:"#43ccf8"}},prefix:"cube"},W=function(n){var t=window.__iconCube__;return n&&t?t[n]:null},m=Object.prototype.hasOwnProperty,N=function(n,t){return m.call(n,t)},b=Object.prototype.toString,V=function(n){return b.call(n)},u=function(n,t,e,r,i){if(!n||!N(n,t))return i;var s=V(n[t])==="[object ".concat(e,"]")?n[t]:i;return t==="content"||t==="canSet"||r?s:i},f=function(n,t,e){var r=[];switch(n){case"outline":r.push(t[0]||e.outline.outStrokeColor),r.push(t[1]||e.outline.outFillColor),r.push(t[0]||e.outline.outStrokeColor),r.push(t[1]||e.outline.outFillColor);break;case"filled":r.push(t[0]||e.filled.outStrokeColor),r.push(t[0]||e.filled.outStrokeColor),r.push(t[1]||e.filled.outFillColor),r.push(t[1]||e.filled.outFillColor);break;case"twoTone":r.push(t[0]||e.twoTone.outStrokeColor),r.push(t[1]||e.twoTone.outFillColor),r.push(t[0]||e.twoTone.outStrokeColor),r.push(t[1]||e.twoTone.outFillColor);break;case"multiColor":r.push(t[0]||e.multiColor.outStrokeColor),r.push(t[1]||e.multiColor.outFillColor),r.push(t[2]||e.multiColor.innerStrokeColor),r.push(t[3]||e.multiColor.innerFillColor);break}return r},T=function(n,t,e){var r=t?.colors||[],i=[],s=W(n),k=u(s,"canSet","Boolean",!1,!0),h=u(s,"theme","String",k,t?.theme||e.theme);switch(h){case"outline":i.push(typeof r[0]=="string"&&!e.colors.outline.outStrokeColor?r[0]:e.colors.outline.outStrokeColor),i.push(typeof r[1]=="string"&&!e.colors.outline.outFillColor?r[1]:e.colors.outline.outFillColor),i.push(typeof r[0]=="string"&&!e.colors.outline.outStrokeColor?r[0]:e.colors.outline.outStrokeColor),i.push(typeof r[1]=="string"&&!e.colors.outline.outFillColor?r[1]:e.colors.outline.outFillColor);break;case"filled":i.push(typeof r[0]=="string"&&!e.colors.filled.outStrokeColor?r[0]:e.colors.filled.outStrokeColor),i.push(typeof r[0]=="string"&&!e.colors.filled.outStrokeColor?r[0]:e.colors.filled.outStrokeColor),i.push(typeof r[1]=="string"&&!e.colors.filled.outFillColor?r[1]:e.colors.filled.outFillColor),i.push(typeof r[1]=="string"&&!e.colors.filled.outFillColor?r[1]:e.colors.filled.outFillColor);break;case"twoTone":i.push(typeof r[0]=="string"&&!e.colors.twoTone.outStrokeColor?r[0]:e.colors.twoTone.outStrokeColor),i.push(typeof r[1]=="string"&&!e.colors.twoTone.outFillColor?r[1]:e.colors.twoTone.outFillColor),i.push(typeof r[0]=="string"&&!e.colors.twoTone.outStrokeColor?r[0]:e.colors.twoTone.outStrokeColor),i.push(typeof r[1]=="string"&&!e.colors.twoTone.outFillColor?r[1]:e.colors.twoTone.outFillColor);break;case"multiColor":i.push(typeof r[0]=="string"&&!e.colors.multiColor.outStrokeColor?r[0]:e.colors.multiColor.outStrokeColor),i.push(typeof r[1]=="string"&&!e.colors.multiColor.outFillColor?r[1]:e.colors.multiColor.outFillColor),i.push(typeof r[2]=="string"&&!e.colors.multiColor.innerStrokeColor?r[2]:e.colors.multiColor.innerStrokeColor),i.push(typeof r[3]=="string"&&!e.colors.multiColor.innerFillColor?r[3]:e.colors.multiColor.innerFillColor);break}var C=u(s,"size","String",k,String(t?.size||e.size)),L=u(s,"strokeLinejoin","String",k,t?.strokeLinejoin||e.strokeLinejoin),j=u(s,"strokeLinecap","String",k,t?.strokeLinecap||e.strokeLinecap),S=u(s,"strokeWidth","String",k,t?.strokeWidth||e.strokeWidth),w=u(s,"spin","String",k,t?.spin||e.spin),a=u(s,"colors","Array",k,t?.colors||i).slice();return a=f(h,a,e.colors),{size:C,strokeWidth:S,strokeLinecap:j,strokeLinejoin:L,colors:a,spin:w,id:n}},M=Symbol("cube-icon-context"),z=function(n,t,e){var r=l.defineComponent({name:"icon-"+n,props:["size","strokeWidth","strokeLinecap","strokeLinejoin","theme","colors","spin","id"],setup:function(s){var k=l.inject(M,v)||v;return function(){var h=s.size,C=s.strokeWidth,L=s.strokeLinecap,j=s.strokeLinejoin,S=s.theme,w=s.colors,a=s.spin,F=String(s.id?s.id:n),y=T(F,{size:h,strokeWidth:C,strokeLinecap:L,strokeLinejoin:j,theme:S,colors:w,spin:a,id:F},k),c=["".concat(k.prefix,"-icon")];return c.push("".concat(k.prefix,"-icon-").concat(n)),t&&k.rtl&&c.push("".concat(k.prefix,"-icon-rtl")),a&&String(a)==="true"&&c.push("".concat(k.prefix,"-icon-spin")),n==="cube"?l.createVNode("span",{class:c.join(" "),innerHTML:e(y)},null):l.createVNode("span",{class:c.join(" ")},[e(y)])}}});return r},O=z("byted-coronavirus",!1,function(o){return l.createVNode("svg",{width:o.size,height:o.size,viewBox:"0 0 48 48",fill:"none"},[l.createVNode("path",{d:"M7.63477 35.5C8.33788 36.4987 9.13011 37.4302 9.99989 38.2829C10.918 39.1829 11.9225 39.9951 12.9999 40.706",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M27.8683 43.6262C26.6167 43.8714 25.3233 44 23.9998 44C22.6764 44 21.3829 43.8714 20.1313 43.6262",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M43.5491 28.2428C43.8445 26.8754 44 25.4558 44 24C44 22.5745 43.8509 21.1838 43.5674 19.8427",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M40.3651 12.5C39.662 11.5013 38.8698 10.5698 38 9.71716C37.0819 8.81711 36.0773 8.00488 35 7.29407",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M20.1553 4.36923C21.3995 4.12694 22.685 4 24.0001 4C25.3153 4 26.6008 4.12694 27.845 4.36923",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M7.63477 12.5C8.33788 11.5013 9.13011 10.5698 9.99989 9.71716C10.918 8.81711 11.9225 8.00488 12.9999 7.29407",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M40.5 35.294C39.7969 36.2928 39.0047 37.2243 38.1349 38.0769C37.2168 38.977 36.2122 39.7892 35.1349 40.5",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M16 24H4",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M10 38L18.3431 29.6569",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M24 32V44",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M37.9999 38L29.6567 29.6569",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M32 24H44",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M37.9999 10L29.6567 18.3431",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M24 16V4",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M10 10L18.3431 18.3431",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("path",{d:"M4.43266 19.8427C4.14914 21.1838 4 22.5745 4 24C4 25.4255 4.14914 26.8162 4.43266 28.1573",stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null),l.createVNode("circle",{cx:"24",cy:"24",r:"8",fill:o.colors[1],stroke:o.colors[0],"stroke-width":o.strokeWidth,"stroke-linecap":o.strokeLinecap,"stroke-linejoin":o.strokeLinejoin},null)])});return d.default=O,Object.defineProperty(d,"__esModule",{value:!0}),d}({},Vue);