1var innoColor = { 2 chart : [ '#F35F5D', '#FEE066', '#257A9F', '#70C0B3', '#767674' ], 3 gauge : [ '#5587A2', '#88B14B', '#FACF4C', '#FA9C42', '#E14159' ], 4 worldMap : [ '#00DB5F', '#3AB0E3', '#3A68E3', '#593AE3', '#AE3AE3', '#E33AD6', '#E33A65', '#E3693A' ], 5 network : { 6 'none' : '#67B7DC', // ìµìì 7 'LC' : '#DC67CE', // ì§ì 8 'NA' : '#DC6788', // êµê° 9 'PD' : '#DC8C67', // í목 10 'OG' : '#A367DC', // ê¸°ê´ 11 'PS' : '#6771DC', // ì¸ë¬¼ 12 'KD' : '#555555' // í¤ìë 13 }, 14 mapSelected: '#FACF4C', 15 mapNone: '#E1E1E1', 16 white : '#FFFFFF', 17 black: '#000000', 18 silver : '#EAEAEA', 19 darkGray: '#404040', 20 lightBlueGray: '#CAD7E0', 21 skyBlue: '#40B2E6', 22 deepBlue: '#074D81' 23}; 24/** 25 * ì°¨í¸ ìì´í ìì ì¤ì 26 * @param {Number} cnt ì°¨í¸ ìì´í ê°ì 27 * @param {String} chartKind ì°¨í¸ ì¢ ë¥ 28 * @return {Array} 29 */ 30function setChartColors(cnt, chartKind) { 31 var chartColor = getChartColorObj(chartKind); 32 var result = [], forCnt = 0; 33 34 if( $.isArray(chartColor) && typeof chartColor[0] !== 'string') { 35 chartColor = chartColor.map(function (obj) { 36 return Object.values(obj); 37 }); 38 } else if( typeof chartColor === 'object') { 39 chartColor = $.map(chartColor, function(value, index){ 40 return [value]; 41 }); 42 } 43 44 for (var i = 0; i < cnt; i++, forCnt++) { 45 i > (chartColor.length - 1) && forCnt > (chartColor.length - 1) ? forCnt = 0 : ''; 46 result.push(chartColor[forCnt]); 47 } 48 return result; 49} 50 51/** 52 * ì°¨í¸ ìì´í 1ê° ìì ì¤ì 53 * @param {Number} num ì°¨í¸ ìì´í ë²í¸ 54 * @param {String} chartKind ì°¨í¸ ì¢ ë¥ 55 * @return {String} 56 */ 57function setChartColor(num, chartKind) { 58 var chartColor = getChartColorObj(chartKind); 59 60 if( $.isArray(chartColor) && typeof chartColor[0] !== 'string') { 61 chartColor = chartColor.map(function (obj) { 62 return Object.values(obj); 63 }); 64 } else if( typeof chartColor === 'object') { 65 chartColor = $.map(chartColor, function(value, index){ 66 return [value]; 67 }); 68 } 69 70 var idx = (num > (chartColor.length - 1)) ? num % (chartColor.length - 1) : num; 71 return chartColor[idx]; 72} 73 74/** 75 * ì°¨í¸ ì¢ ë¥ì ë°ë¥¸ ì»¬ë¬ ì»ê¸° 76 * @param chartKind ì°¨í¸ ì¢ ë¥ 77 * @return {string[]} 78 */ 79function getChartColorObj(chartKind) { 80 chartKind = chartKind === null || typeof chartKind === 'undefined' ? 'chart' : chartKind; 81 return innoColor[chartKind]; 82} 83 84/** 85 * ë¤í¸ìí¬ ì°¨í¸ ìì´í color ì¸í 86 * @param {Object} initData ì°¨í¸ ì¸í ì ë³´(drawForceDirectedTreeì íë¼ë©í°) 87 */ 88function addNetworkChartColors(initData) { 89 initData.chartData[0].color = innoColor.network.none; 90 $.each(initData.chartData[0].children, function (cIdx, cObj) { 91 cObj.color = innoColor.network[cObj.tag]; 92 }); 93}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.