@fe6/icon-img
Version:
Water Icon 的纯 HTML 图标
8 lines (7 loc) • 5.15 kB
JavaScript
var IconsAntdHeatMap=function(c){"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"},h=function(){return"icon-"+((1+Math.random())*4294967296|0).toString(16).substring(1)},f=function(l,t,r){var o=t?.colors||[],e=[],n=t?.theme||r.theme;switch(n){case"outline":e.push(typeof o[0]=="string"?o[0]:r.colors.outline.outStrokeColor),e.push(typeof o[1]=="string"?o[1]:r.colors.outline.outFillColor),e.push(typeof o[0]=="string"?o[0]:r.colors.outline.outStrokeColor),e.push(typeof o[1]=="string"?o[1]:r.colors.outline.outFillColor);break;case"filled":e.push(typeof o[0]=="string"?o[0]:r.colors.filled.outStrokeColor),e.push(typeof o[0]=="string"?o[0]:r.colors.filled.outStrokeColor),e.push(typeof o[1]=="string"?o[1]:r.colors.filled.outFillColor),e.push(typeof o[1]=="string"?o[1]:r.colors.filled.outFillColor);break;case"twoTone":e.push(typeof o[0]=="string"?o[0]:r.colors.twoTone.outStrokeColor),e.push(typeof o[1]=="string"?o[1]:r.colors.twoTone.outFillColor),e.push(typeof o[0]=="string"?o[0]:r.colors.twoTone.outStrokeColor),e.push(typeof o[1]=="string"?o[1]:r.colors.twoTone.outFillColor);break;case"multiColor":e.push(typeof o[0]=="string"?o[0]:r.colors.multiColor.outStrokeColor),e.push(typeof o[1]=="string"?o[1]:r.colors.multiColor.outFillColor),e.push(typeof o[2]=="string"?o[2]:r.colors.multiColor.innerStrokeColor),e.push(typeof o[3]=="string"?o[3]:r.colors.multiColor.innerFillColor);break}return{size:t?.size||r.size,strokeWidth:t?.strokeWidth||r.strokeWidth,strokeLinecap:t?.strokeLinecap||r.strokeLinecap,strokeLinejoin:t?.strokeLinejoin||r.strokeLinejoin,colors:e,svg:t?.svg||"",id:l}},p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",k=function(l,t){for(var r="",o=0,e=l.length,n,i,u,a=t?g:p;o<e;){if(n=l.charCodeAt(o++)&255,o===e){r+=a.charAt(n>>2),r+=a.charAt((n&3)<<4),r+="==";break}if(i=l.charCodeAt(o++),o===e){r+=a.charAt(n>>2),r+=a.charAt((n&3)<<4|(i&240)>>4),r+=a.charAt((i&15)<<2),r+="=";break}u=l.charCodeAt(o++),r+=a.charAt(n>>2),r+=a.charAt((n&3)<<4|(i&240)>>4),r+=a.charAt((i&15)<<2|(u&192)>>6),r+=a.charAt(u&63)}return r},m=function(l){var t="",r,o,e=l.length;for(r=0;r<e;r++)o=l.charCodeAt(r),o>=1&&o<=127?t+=l.charAt(r):o>2047?(t+=String.fromCharCode(224|o>>12&15),t+=String.fromCharCode(128|o>>6&63),t+=String.fromCharCode(128|o>>0&63)):(t+=String.fromCharCode(192|o>>6&31),t+=String.fromCharCode(128|o>>0&63));return t},L=v,S=function(){return L},A=function(l,t,r){return function(o){var e=S(),n=["".concat(e.prefix,"-icon")];n.push("".concat(e.prefix,"-icon-").concat(l)),t&&e.rtl&&n.push("".concat(e.prefix,"-icon-rtl")),o!=null&&o.spin&&n.push("".concat(e.prefix,"-icon-spin"));var i=f(h(),o,e),u=r(i),a=k(m(u)),C="data:image/svg+xml;base64,".concat(a);return o!=null&&o.base64?C:'<span class="'.concat(n.join(" "),`">
<img class="`).concat(e.prefix,'-icon-img" src="').concat(C,`" />
</span>`)}},d=function(l){var t;return`<?xml version="1.0" encoding="UTF-8"?>
<svg width="`.concat(l.size,'" height="').concat(l.size,`" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="48" height="48" fill="white" fill-opacity="0.01"/>
<path d="M47.7167038,39.3407572 L25.4806236,0.855233853 C25.1492205,0.283296214 24.5772829,0 24,0 C23.4227171,0 22.8454343,0.283296214 22.5193764,0.855233853 L0.283296214,39.3407572 C-0.374164811,40.4846325 0.448997773,41.9064588 1.76391982,41.9064588 L46.2360802,41.9064588 C47.5510022,41.9064588 48.3741648,40.4846325 47.7167038,39.3407572 Z M5.46815145,38.0632517 L24,5.98129176 L42.5318486,38.0579065 L5.46815145,38.0579065 L5.46815145,38.0632517 Z M22.5193764,12.7216036 L10.332294,33.7817372 C9.67483296,34.9202673 10.4979955,36.3474388 11.8129176,36.3474388 L36.176392,36.3474388 C37.4966592,36.3474388 38.3198218,34.9202673 37.6570156,33.7817372 L25.4806236,12.7216036 C25.1492205,12.1496659 24.5719376,11.8663697 24,11.8663697 C23.4227171,11.8663697 22.8454343,12.1496659 22.5193764,12.7216036 Z M33.9581292,33.3541203 L14.0418708,33.3541203 L24,16.142539 L33.9581292,33.3541203 L33.9581292,33.3541203 Z M22.5193764,22.9790646 L19.4726058,28.2387528 C18.8151448,29.3719376 19.6383073,30.7884187 20.9532294,30.7884187 L27.0467706,30.7884187 C28.3616927,30.7884187 29.17951,29.3719376 28.5273942,28.2387528 L25.4806236,22.9790646 C25.1545657,22.4124722 24.5772829,22.1291759 24,22.1291759 C23.4227171,22.1291759 22.8507795,22.4124722 22.5193764,22.9790646 L22.5193764,22.9790646 Z M25.5714922,28.2387528 L22.433853,28.2387528 L24.0053452,25.5287305 L25.5714922,28.2387528 Z" fill="`).concat((t=l.colors)===null||t===void 0?void 0:t[0],`"/>
</svg>`)},y=A("antd-heat-map",!1,d);return c.default=y,c.getIconAntdHeatMapSvgHtml=d,Object.defineProperty(c,"__esModule",{value:!0}),c}({});