@fe6/icon-cube-vue
Version:
Water Icon 的支持自定义图标
2 lines (1 loc) • 6.8 kB
JavaScript
var IconsAntdHighlight=function(c,a){"use strict";var d={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"},y=function(l){var t=window.__iconCube__;return l&&t?t[l]:null},f=Object.prototype.hasOwnProperty,T=function(l,t){return f.call(l,t)},b=Object.prototype.toString,j=function(l){return b.call(l)},n=function(l,t,o,r,e){if(!l||!T(l,t))return e;var i=j(l[t])==="[object ".concat(o,"]")?l[t]:e;return t==="content"||t==="canSet"||r?i:e},z=function(l,t,o){var r=[];switch(l){case"outline":r.push(t[0]||o.outline.outStrokeColor),r.push(t[1]||o.outline.outFillColor),r.push(t[0]||o.outline.outStrokeColor),r.push(t[1]||o.outline.outFillColor);break;case"filled":r.push(t[0]||o.filled.outStrokeColor),r.push(t[0]||o.filled.outStrokeColor),r.push(t[1]||o.filled.outFillColor),r.push(t[1]||o.filled.outFillColor);break;case"twoTone":r.push(t[0]||o.twoTone.outStrokeColor),r.push(t[1]||o.twoTone.outFillColor),r.push(t[0]||o.twoTone.outStrokeColor),r.push(t[1]||o.twoTone.outFillColor);break;case"multiColor":r.push(t[0]||o.multiColor.outStrokeColor),r.push(t[1]||o.multiColor.outFillColor),r.push(t[2]||o.multiColor.innerStrokeColor),r.push(t[3]||o.multiColor.innerFillColor);break}return r},W=function(l,t,o){var r=t?.colors||[],e=[],i=y(l),s=n(i,"canSet","Boolean",!1,!0),C=n(i,"theme","String",s,t?.theme||o.theme);switch(C){case"outline":e.push(typeof r[0]=="string"&&!o.colors.outline.outStrokeColor?r[0]:o.colors.outline.outStrokeColor),e.push(typeof r[1]=="string"&&!o.colors.outline.outFillColor?r[1]:o.colors.outline.outFillColor),e.push(typeof r[0]=="string"&&!o.colors.outline.outStrokeColor?r[0]:o.colors.outline.outStrokeColor),e.push(typeof r[1]=="string"&&!o.colors.outline.outFillColor?r[1]:o.colors.outline.outFillColor);break;case"filled":e.push(typeof r[0]=="string"&&!o.colors.filled.outStrokeColor?r[0]:o.colors.filled.outStrokeColor),e.push(typeof r[0]=="string"&&!o.colors.filled.outStrokeColor?r[0]:o.colors.filled.outStrokeColor),e.push(typeof r[1]=="string"&&!o.colors.filled.outFillColor?r[1]:o.colors.filled.outFillColor),e.push(typeof r[1]=="string"&&!o.colors.filled.outFillColor?r[1]:o.colors.filled.outFillColor);break;case"twoTone":e.push(typeof r[0]=="string"&&!o.colors.twoTone.outStrokeColor?r[0]:o.colors.twoTone.outStrokeColor),e.push(typeof r[1]=="string"&&!o.colors.twoTone.outFillColor?r[1]:o.colors.twoTone.outFillColor),e.push(typeof r[0]=="string"&&!o.colors.twoTone.outStrokeColor?r[0]:o.colors.twoTone.outStrokeColor),e.push(typeof r[1]=="string"&&!o.colors.twoTone.outFillColor?r[1]:o.colors.twoTone.outFillColor);break;case"multiColor":e.push(typeof r[0]=="string"&&!o.colors.multiColor.outStrokeColor?r[0]:o.colors.multiColor.outStrokeColor),e.push(typeof r[1]=="string"&&!o.colors.multiColor.outFillColor?r[1]:o.colors.multiColor.outFillColor),e.push(typeof r[2]=="string"&&!o.colors.multiColor.innerStrokeColor?r[2]:o.colors.multiColor.innerStrokeColor),e.push(typeof r[3]=="string"&&!o.colors.multiColor.innerFillColor?r[3]:o.colors.multiColor.innerFillColor);break}var k=n(i,"size","String",s,String(t?.size||o.size)),L=n(i,"strokeLinejoin","String",s,t?.strokeLinejoin||o.strokeLinejoin),S=n(i,"strokeLinecap","String",s,t?.strokeLinecap||o.strokeLinecap),v=n(i,"strokeWidth","String",s,t?.strokeWidth||o.strokeWidth),F=n(i,"spin","String",s,t?.spin||o.spin),p=n(i,"colors","Array",s,t?.colors||e).slice();return p=z(C,p,o.colors),{size:k,strokeWidth:v,strokeLinecap:S,strokeLinejoin:L,colors:p,spin:F,id:l}},O=Symbol("cube-icon-context"),I=function(l,t,o){var r=a.defineComponent({name:"icon-"+l,props:["size","strokeWidth","strokeLinecap","strokeLinejoin","theme","colors","spin","id"],setup:function(i){var s=a.inject(O,d)||d;return function(){var C=i.size,k=i.strokeWidth,L=i.strokeLinecap,S=i.strokeLinejoin,v=i.theme,F=i.colors,p=i.spin,w=String(i.id?i.id:l),m=W(w,{size:C,strokeWidth:k,strokeLinecap:L,strokeLinejoin:S,theme:v,colors:F,spin:p,id:w},s),h=["".concat(s.prefix,"-icon")];return h.push("".concat(s.prefix,"-icon-").concat(l)),t&&s.rtl&&h.push("".concat(s.prefix,"-icon-rtl")),p&&String(p)==="true"&&h.push("".concat(s.prefix,"-icon-spin")),l==="cube"?a.createVNode("span",{class:h.join(" "),innerHTML:o(m)},null):a.createVNode("span",{class:h.join(" ")},[o(m)])}}});return r},M=I("antd-highlight",!1,function(u){return a.createVNode("svg",{width:u.size,height:u.size,viewBox:"0 0 48 48",fill:"none"},[a.createVNode("path",{d:"M8.87142857,34.3553571 L17.4535714,34.3553571 L20.3625,31.4571429 L16.0714286,27.2303571 L8.87142857,34.3553571 Z M20.6946429,13.0821429 L34.7732143,26.9517857 L42.6642857,19.1839286 L28.5857143,5.30892857 L20.6946429,13.0821429 Z M16.5642857,21.9803571 L25.7464286,31.0285714 L29.4214286,27.4071429 L20.2392857,18.3589286 L16.5642857,21.9803571 Z",fill:u.colors[1]},null),a.createVNode("path",{d:"M47.8714286,18.8839286 L28.8857143,0.176785714 C28.8062866,0.0969625502 28.698322,0.0520849653 28.5857143,0.0520849653 C28.4731066,0.0520849653 28.3651419,0.0969625502 28.2857143,0.176785714 L15.4982143,12.7767857 C15.3307214,12.9429583 15.3283313,13.2130321 15.4928571,13.3821429 L15.4982143,13.3875 L17.6410714,15.4982143 L11.3625,21.675 C11.1950071,21.8411726 11.192617,22.1112464 11.3571429,22.2803571 L11.3625,22.2857143 L13.4785714,24.3696429 L3.34821429,34.3875 L0.433928571,34.3875 C0.198214286,34.3875 0,34.5803571 0,34.8160714 L0,37.7732143 C0,38.0089286 0.192857143,38.2017857 0.428571429,38.2017857 L18.9053571,38.2017857 C19.0178571,38.2017857 19.125,38.1589286 19.2053571,38.0785714 L23.2821429,34.0285714 L25.4464286,36.1607143 C25.5258562,36.2405374 25.6338209,36.285415 25.7464286,36.285415 C25.8590362,36.285415 25.9670009,36.2405374 26.0464286,36.1607143 L32.3196429,29.9678571 L34.4678571,32.0839286 C34.5472848,32.1637517 34.6552495,32.2086293 34.7678571,32.2086293 C34.8804648,32.2086293 34.9884295,32.1637517 35.0678571,32.0839286 L47.8553571,19.4839286 C48.0375,19.3232143 48.0375,19.0553571 47.8714286,18.8839286 L47.8714286,18.8839286 Z M17.4535714,34.3553571 L8.87142857,34.3553571 L16.0714286,27.2303571 L20.3625,31.4571429 L17.4535714,34.3553571 Z M25.7464286,31.0285714 L16.5642857,21.9803571 L20.2392857,18.3589286 L29.4214286,27.4071429 L25.7464286,31.0285714 L25.7464286,31.0285714 Z M34.7732143,26.9517857 L20.6946429,13.0821429 L28.5857143,5.30892857 L42.6642857,19.1839286 L34.7732143,26.9517857 L34.7732143,26.9517857 Z",fill:u.colors[0]},null)])});return c.default=M,Object.defineProperty(c,"__esModule",{value:!0}),c}({},Vue);