UNPKG

generate-color

Version:

Generate random color(s), support RGB, material and web standard, rgb、rgba、hex format, node.js and browser environment.

11 lines 12.8 kB
require=function(r,e,n){function t(n,o){function i(r){return t(i.resolve(r))}function f(e){return r[n][1][e]||e}if(!e[n]){if(!r[n]){var c="function"==typeof require&&require;if(!o&&c)return c(n,!0);if(u)return u(n,!0);var l=new Error("Cannot find module '"+n+"'");throw l.code="MODULE_NOT_FOUND",l}i.resolve=f;var s=e[n]=new t.Module(n);r[n][0].call(s.exports,i,s,s.exports)}return e[n].exports}function o(r){this.id=r,this.bundle=t,this.exports={}}var u="function"==typeof require&&require;t.isParcelRequire=!0,t.Module=o,t.modules=r,t.cache=e,t.parent=u;for(var i=0;i<n.length;i++)t(n[i]);return t}({4:[function(require,module,exports) { var F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(F){return typeof F}:function(F){return F&&"function"==typeof Symbol&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F};!function(f,e){"object"==("undefined"==typeof exports?"undefined":F(exports))&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(f["@alipay/lottery-dialog"]={})}(this,function(f){"use strict";function e(){var F=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],e=Object.assign({num:1,opacity:1,prefix:"#",format:"hex",algorithm:""},F),E=function(F,f,e){return parseInt(F.substring(f,e),16)},t=e.opacity&&e.opacity>=0&&e.opacity<=1?e.opacity:1,o=null;switch(e.format){case"rgb":o=function(F){return"rgb("+E(F,0,2)+","+E(F,2,4)+","+E(F,4,6)+")"};break;case"rgba":o=function(F){return"rgba("+E(F,0,2)+","+E(F,2,4)+","+E(F,4,6)+", "+t+")"};break;case"object":o=function(F){return{r:E(F,0,2),g:E(F,2,4),b:E(F,4,6),opacity:t}};break;default:var n=void 0===e.prefix?"#":e.prefix;o=function(F){return""+n+F}}for(var a=[],d=f.length,C=0;C<e.num;C++)a.push(o(f[Math.floor(d*Math.random())]));return a.length>1?a:a[0]}var E="function"==typeof Symbol&&"symbol"==F(Symbol.iterator)?function(f){return void 0===f?"undefined":F(f)}:function(f){return f&&"function"==typeof Symbol&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":void 0===f?"undefined":F(f)},t=["FFEBEE","FFCDD2","EF9A9A","E57373","EF5350","F44336","E53935","D32F2F","C62828","B71C1C","FF8A80","FF5252","FF1744","D50000","FCE4EC","F8BBD0","F48FB1","F06292","EC407A","E91E63","D81B60","C2185B","AD1457","880E4F","FF80AB","FF4081","F50057","C51162","F3E5F5","E1BEE7","CE93D8","BA68C8","AB47BC","9C27B0","8E24AA","7B1FA2","6A1B9A","4A148C","EA80FC","E040FB","D500F9","AA00FF","EDE7F6","D1C4E9","B39DDB","9575CD","7E57C2","673AB7","5E35B1","512DA8","4527A0","311B92","B388FF","7C4DFF","651FFF","6200EA","E8EAF6","C5CAE9","9FA8DA","7986CB","5C6BC0","3F51B5","3949AB","303F9F","283593","1A237E","8C9EFF","536DFE","3D5AFE","304FFE","E3F2FD","BBDEFB","90CAF9","64B5F6","42A5F5","2196F3","1E88E5","1976D2","1565C0","0D47A1","82B1FF","448AFF","2979FF","2962FF","E1F5FE","B3E5FC","81D4FA","4FC3F7","29B6F6","03A9F4","039BE5","0288D1","0277BD","01579B","80D8FF","40C4FF","00B0FF","0091EA","E0F7FA","B2EBF2","80DEEA","4DD0E1","26C6DA","00BCD4","00ACC1","0097A7","00838F","006064","84FFFF","18FFFF","00E5FF","00B8D4","E0F2F1","B2DFDB","80CBC4","4DB6AC","26A69A","009688","00897B","00796B","00695C","004D40","A7FFEB","64FFDA","1DE9B6","00BFA5","E8F5E9","C8E6C9","A5D6A7","81C784","66BB6A","4CAF50","43A047","388E3C","2E7D32","1B5E20","B9F6CA","69F0AE","00E676","00C853","F1F8E9","DCEDC8","C5E1A5","AED581","9CCC65","8BC34A","7CB342","689F38","558B2F","33691E","CCFF90","B2FF59","76FF03","64DD17","F9FBE7","F0F4C3","E6EE9C","DCE775","D4E157","CDDC39","C0CA33","AFB42B","9E9D24","827717","F4FF81","EEFF41","C6FF00","AEEA00","FFFDE7","FFF9C4","FFF59D","FFF176","FFEE58","FFEB3B","FDD835","FBC02D","F9A825","F57F17","FFFF8D","FFFF00","FFEA00","FFD600","FFF8E1","FFECB3","FFE082","FFD54F","FFCA28","FFC107","FFB300","FFA000","FF8F00","FF6F00","FFE57F","FFD740","FFC400","FFAB00","FFF3E0","FFE0B2","FFCC80","FFB74D","FFA726","FF9800","FB8C00","F57C00","EF6C00","E65100","FFD180","FFAB40","FF9100","FF6D00","FBE9E7","FFCCBC","FFAB91","FF8A65","FF7043","FF5722","F4511E","E64A19","D84315","BF360C","FF9E80","FF6E40","FF3D00","DD2C00","EFEBE9","D7CCC8","BCAAA4","A1887F","8D6E63","795548","6D4C41","5D4037","4E342E","3E2723","FAFAFA","F5F5F5","EEEEEE","E0E0E0","BDBDBD","9E9E9E","757575","616161","424242","212121","ECEFF1","CFD8DC","B0BEC5","90A4AE","78909C","607D8B","546E7A","455A64","37474F","263238","000000","FFFFFF"],o=["f0f8ff","faebd7","00ffff","7fffd4","f0ffff","f5f5dc","ffe4c4","000000","ffebcd","0000ff","8a2be2","a52a2a","deb887","5f9ea0","7fff00","d2691e","ff7f50","6495ed","fff8dc","dc143c","00ffff","00008b","008b8b","b8860b","a9a9a9","006400","a9a9a9","bdb76b","8b008b","556b2f","ff8c00","9932cc","8b0000","e9967a","8fbc8f","483d8b","2f4f4f","2f4f4f","00ced1","9400d3","ff1493","00bfff","696969","696969","1e90ff","b22222","fffaf0","228b22","ff00ff","dcdcdc","f8f8ff","ffd700","daa520","808080","808080","008000","adff2f","f0fff0","ff69b4","cd5c5c","4b0082","fffff0","f0e68c","e6e6fa","fff0f5","7cfc00","fffacd","add8e6","f08080","e0ffff","fafad2","d3d3d3","90ee90","d3d3d3","ffb6c1","ffa07a","20b2aa","87cefa","778899","778899","b0c4de","ffffe0","00ff00","32cd32","faf0e6","ff00ff","800000","66cdaa","0000cd","ba55d3","9370db","3cb371","7b68ee","00fa9a","48d1cc","c71585","191970","f5fffa","ffe4e1","ffe4b5","ffdead","000080","fdf5e6","808000","6b8e23","ffa500","ff4500","da70d6","eee8aa","98fb98","afeeee","db7093","ffefd5","ffdab9","cd853f","ffc0cb","dda0dd","b0e0e6","800080","663399","ff0000","bc8f8f","4169e1","8b4513","fa8072","f4a460","2e8b57","fff5ee","a0522d","c0c0c0","87ceeb","6a5acd","708090","708090","fffafa","00ff7f","4682b4","d2b48c","008080","d8bfd8","ff6347","40e0d0","ee82ee","f5deb3","ffffff","f5f5f5","ffff00","9acd32"];function n(){for(var F=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,f=[],e=0;e<F;e++)f.push(Math.round(16777215*Math.random()).toString(16));return f}f.genMaterialColor=function(F){return"object"===(void 0===F?"undefined":E(F))?e(F,t):"#"+t[Math.floor(t.length*Math.random())]},f.genWebColor=function(F){return"object"===(void 0===F?"undefined":E(F))?e(F,o):"#"+o[Math.floor(o.length*Math.random())]},f.default=function(F){return"object"===(void 0===F?"undefined":E(F))?e(F,n(F.num)):"#"+n()[0]},Object.defineProperty(f,"__esModule",{value:!0})}); },{}],10:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],e=Object.assign({num:1,opacity:1,prefix:"#",format:"hex",algorithm:""},t),n=function(t,r,e){return parseInt(t.substring(r,e),16)},a=e.opacity&&e.opacity>=0&&e.opacity<=1?e.opacity:1,o=null;switch(e.format){case"rgb":o=function(t){return"rgb("+n(t,0,2)+","+n(t,2,4)+","+n(t,4,6)+")"};break;case"rgba":o=function(t){return"rgba("+n(t,0,2)+","+n(t,2,4)+","+n(t,4,6)+", "+a+")"};break;case"object":o=function(t){return{r:n(t,0,2),g:n(t,2,4),b:n(t,4,6),opacity:a}};break;default:var i=void 0===e.prefix?"#":e.prefix;o=function(t){return""+i+t}}for(var u=[],c=r.length,f=0;f<e.num;f++)u.push(o(r[Math.floor(c*Math.random())]));return u.length>1?u:u[0]}; },{}],5:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.webColorList=void 0,exports.default=function(f){return"object"===(void 0===f?"undefined":babelHelpers.typeof(f))?(0,e.default)(f,a):"#"+a[Math.floor(a.length*Math.random())]};var f=require("./base"),e=d(f);function d(f){return f&&f.__esModule?f:{default:f}}var a=exports.webColorList=["f0f8ff","faebd7","00ffff","7fffd4","f0ffff","f5f5dc","ffe4c4","000000","ffebcd","0000ff","8a2be2","a52a2a","deb887","5f9ea0","7fff00","d2691e","ff7f50","6495ed","fff8dc","dc143c","00ffff","00008b","008b8b","b8860b","a9a9a9","006400","a9a9a9","bdb76b","8b008b","556b2f","ff8c00","9932cc","8b0000","e9967a","8fbc8f","483d8b","2f4f4f","2f4f4f","00ced1","9400d3","ff1493","00bfff","696969","696969","1e90ff","b22222","fffaf0","228b22","ff00ff","dcdcdc","f8f8ff","ffd700","daa520","808080","808080","008000","adff2f","f0fff0","ff69b4","cd5c5c","4b0082","fffff0","f0e68c","e6e6fa","fff0f5","7cfc00","fffacd","add8e6","f08080","e0ffff","fafad2","d3d3d3","90ee90","d3d3d3","ffb6c1","ffa07a","20b2aa","87cefa","778899","778899","b0c4de","ffffe0","00ff00","32cd32","faf0e6","ff00ff","800000","66cdaa","0000cd","ba55d3","9370db","3cb371","7b68ee","00fa9a","48d1cc","c71585","191970","f5fffa","ffe4e1","ffe4b5","ffdead","000080","fdf5e6","808000","6b8e23","ffa500","ff4500","da70d6","eee8aa","98fb98","afeeee","db7093","ffefd5","ffdab9","cd853f","ffc0cb","dda0dd","b0e0e6","800080","663399","ff0000","bc8f8f","4169e1","8b4513","fa8072","f4a460","2e8b57","fff5ee","a0522d","c0c0c0","87ceeb","6a5acd","708090","708090","fffafa","00ff7f","4682b4","d2b48c","008080","d8bfd8","ff6347","40e0d0","ee82ee","f5deb3","ffffff","f5f5f5","ffff00","9acd32"]; },{"./base":10}],6:[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.materialColorList=void 0,exports.default=function(F){return"object"===(void 0===F?"undefined":babelHelpers.typeof(F))?(0,E.default)(F,B):"#"+B[Math.floor(B.length*Math.random())]};var F=require("./base"),E=C(F);function C(F){return F&&F.__esModule?F:{default:F}}var B=exports.materialColorList=["FFEBEE","FFCDD2","EF9A9A","E57373","EF5350","F44336","E53935","D32F2F","C62828","B71C1C","FF8A80","FF5252","FF1744","D50000","FCE4EC","F8BBD0","F48FB1","F06292","EC407A","E91E63","D81B60","C2185B","AD1457","880E4F","FF80AB","FF4081","F50057","C51162","F3E5F5","E1BEE7","CE93D8","BA68C8","AB47BC","9C27B0","8E24AA","7B1FA2","6A1B9A","4A148C","EA80FC","E040FB","D500F9","AA00FF","EDE7F6","D1C4E9","B39DDB","9575CD","7E57C2","673AB7","5E35B1","512DA8","4527A0","311B92","B388FF","7C4DFF","651FFF","6200EA","E8EAF6","C5CAE9","9FA8DA","7986CB","5C6BC0","3F51B5","3949AB","303F9F","283593","1A237E","8C9EFF","536DFE","3D5AFE","304FFE","E3F2FD","BBDEFB","90CAF9","64B5F6","42A5F5","2196F3","1E88E5","1976D2","1565C0","0D47A1","82B1FF","448AFF","2979FF","2962FF","E1F5FE","B3E5FC","81D4FA","4FC3F7","29B6F6","03A9F4","039BE5","0288D1","0277BD","01579B","80D8FF","40C4FF","00B0FF","0091EA","E0F7FA","B2EBF2","80DEEA","4DD0E1","26C6DA","00BCD4","00ACC1","0097A7","00838F","006064","84FFFF","18FFFF","00E5FF","00B8D4","E0F2F1","B2DFDB","80CBC4","4DB6AC","26A69A","009688","00897B","00796B","00695C","004D40","A7FFEB","64FFDA","1DE9B6","00BFA5","E8F5E9","C8E6C9","A5D6A7","81C784","66BB6A","4CAF50","43A047","388E3C","2E7D32","1B5E20","B9F6CA","69F0AE","00E676","00C853","F1F8E9","DCEDC8","C5E1A5","AED581","9CCC65","8BC34A","7CB342","689F38","558B2F","33691E","CCFF90","B2FF59","76FF03","64DD17","F9FBE7","F0F4C3","E6EE9C","DCE775","D4E157","CDDC39","C0CA33","AFB42B","9E9D24","827717","F4FF81","EEFF41","C6FF00","AEEA00","FFFDE7","FFF9C4","FFF59D","FFF176","FFEE58","FFEB3B","FDD835","FBC02D","F9A825","F57F17","FFFF8D","FFFF00","FFEA00","FFD600","FFF8E1","FFECB3","FFE082","FFD54F","FFCA28","FFC107","FFB300","FFA000","FF8F00","FF6F00","FFE57F","FFD740","FFC400","FFAB00","FFF3E0","FFE0B2","FFCC80","FFB74D","FFA726","FF9800","FB8C00","F57C00","EF6C00","E65100","FFD180","FFAB40","FF9100","FF6D00","FBE9E7","FFCCBC","FFAB91","FF8A65","FF7043","FF5722","F4511E","E64A19","D84315","BF360C","FF9E80","FF6E40","FF3D00","DD2C00","EFEBE9","D7CCC8","BCAAA4","A1887F","8D6E63","795548","6D4C41","5D4037","4E342E","3E2723","FAFAFA","F5F5F5","EEEEEE","E0E0E0","BDBDBD","9E9E9E","757575","616161","424242","212121","ECEFF1","CFD8DC","B0BEC5","90A4AE","78909C","607D8B","546E7A","455A64","37474F","263238","000000","FFFFFF"]; },{"./base":10}],2:[function(require,module,exports) { "use strict";var n=require("./dist/bundle"),e=o(n),r=require("./src/gen/web"),t=require("./src/gen/material");function o(n){return n&&n.__esModule?n:{default:n}}function a(){for(var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,e=arguments[1],r="",t=0;t<n;t++){var o=e();r+='<span style="background:'+o+'">'+o+"</span>"}return r}function u(n,e){return e.map(function(n,e){return'<span style="background:#'+n+'">'+r.webColorNames[e]+"</span>"}).join("")}function c(n,e){return e.map(function(n){n.split(" #");return'<span style="background:color}">'+n+"</span>"}).join("")}function i(n){return n.map(function(n){return'<span style="background:'+n+'">'+n+"</span>"}).join("")}function s(n,e,r){var t=document.createElement("div");t.classList.add("color-box"),t.innerHTML=e(n,r),document.body.appendChild(t)}var d=(0,e.default)({num:100,opacity:.2}),l=i(d);console.log(l);var p=document.createElement("div");p.classList.add("color-box"),p.innerHTML=l,document.body.appendChild(p); },{"./dist/bundle":4,"./src/gen/web":5,"./src/gen/material":6}]},{},[2])