|
|
|
@ -239,29 +239,29 @@ public class Chart extends HTMLPanel {
|
|
|
|
|
|
|
|
|
|
var seedPalette = 0;
|
|
|
|
|
function getRandomColor() {
|
|
|
|
|
var palette = [ '#FF0000', '#00FFFF', '#483D8B', '#FFFF00',
|
|
|
|
|
'#4B0082', '#FFF8DC', '#ADFF2F', '#FF6347', '#E0FFFF',
|
|
|
|
|
'#6A5ACD', '#FFFFE0', '#663399', '#FFEBCD', '#7FFF00',
|
|
|
|
|
'#FF7F50', '#AFEEEE', '#7B68EE', '#FFFACD', '#00008B',
|
|
|
|
|
'#FFE4C4', '#7CFC00', '#FF8C00', '#7FFFD4', '#9370DB',
|
|
|
|
|
'#FAFAD2', '#0000CD', '#FFDEAD', '#00FF00', '#FFA500',
|
|
|
|
|
'#40E0D0', '#800080', '#FFEFD5', '#0000FF', '#F5DEB3',
|
|
|
|
|
'#32CD32', '#8B0000', '#48D1CC', '#8A2BE2', '#FFE4B5',
|
|
|
|
|
'#4169E1', '#DEB887', '#98FB98', '#B22222', '#00CED1',
|
|
|
|
|
'#9400D3', '#FFDAB9', '#1E90FF', '#D2B48C', '#90EE90',
|
|
|
|
|
'#800000', '#556B2F', '#9932CC', '#EEE8AA', '#00BFFF',
|
|
|
|
|
'#BC8F8F', '#00FA9A', '#FFD700', '#66CDAA', '#BA55D3',
|
|
|
|
|
'#F0E68C', '#6495ED', '#F4A460', '#00FF7F', '#FF4500',
|
|
|
|
|
'#8FBC8F', '#FF00FF', '#BDB76B', '#87CEEB', '#DAA520',
|
|
|
|
|
'#3CB371', '#DC143C', '#20B2AA', '#FF00FF', '#FFC0CB',
|
|
|
|
|
'#87CEFA', '#B8860B', '#2E8B57', '#CD5C5C', '#008B8B',
|
|
|
|
|
'#EE82EE', '#FFB6C1', '#B0E0E6', '#CD853F', '#228B22',
|
|
|
|
|
'#F08080', '#008080', '#DA70D6', '#FF69B4', '#ADD8E6',
|
|
|
|
|
'#D2691E', '#008000', '#E9967A', '#F0FFF0', '#DDA0DD',
|
|
|
|
|
'#FF1493', '#B0C4DE', '#808000', '#006400', '#FA8072',
|
|
|
|
|
'#F5FFFA', '#D8BFD8', '#DB7093', '#4682B4', '#8B4513',
|
|
|
|
|
'#9ACD32', '#FFA07A', '#778899', '#E6E6FA', '#C71585',
|
|
|
|
|
'#5F9EA0', '#A0522D', '#6B8E23' ];
|
|
|
|
|
var palette = [ '#87CEEB', '#DAA520', '#3CB371', '#FF4500',
|
|
|
|
|
'#8FBC8F', '#FF00FF', '#BDB76B', '#4B0082', '#FFF8DC',
|
|
|
|
|
'#ADFF2F', '#FF0000', '#00FFFF', '#483D8B', '#FFFF00',
|
|
|
|
|
'#663399', '#FFEBCD', '#7FFF00', '#FF6347', '#E0FFFF',
|
|
|
|
|
'#6A5ACD', '#FFFFE0', '#00008B', '#FFE4C4', '#7CFC00',
|
|
|
|
|
'#FF7F50', '#AFEEEE', '#7B68EE', '#FFFACD', '#0000CD',
|
|
|
|
|
'#FFDEAD', '#00FF00', '#FF8C00', '#7FFFD4', '#9370DB',
|
|
|
|
|
'#FAFAD2', '#0000FF', '#F5DEB3', '#32CD32', '#FFA500',
|
|
|
|
|
'#40E0D0', '#800080', '#FFEFD5', '#4169E1', '#DEB887',
|
|
|
|
|
'#98FB98', '#8B0000', '#48D1CC', '#8A2BE2', '#FFE4B5',
|
|
|
|
|
'#1E90FF', '#D2B48C', '#90EE90', '#B22222', '#00CED1',
|
|
|
|
|
'#9400D3', '#FFDAB9', '#00BFFF', '#BC8F8F', '#00FA9A',
|
|
|
|
|
'#800000', '#556B2F', '#9932CC', '#EEE8AA', '#6495ED',
|
|
|
|
|
'#F4A460', '#00FF7F', '#FFD700', '#66CDAA', '#BA55D3',
|
|
|
|
|
'#F0E68C', '#87CEFA', '#B8860B', '#2E8B57', '#DC143C',
|
|
|
|
|
'#20B2AA', '#FF00FF', '#FFC0CB', '#B0E0E6', '#CD853F',
|
|
|
|
|
'#228B22', '#CD5C5C', '#008B8B', '#EE82EE', '#FFB6C1',
|
|
|
|
|
'#ADD8E6', '#D2691E', '#008000', '#F08080', '#008080',
|
|
|
|
|
'#DA70D6', '#FF69B4', '#B0C4DE', '#808000', '#006400',
|
|
|
|
|
'#E9967A', '#F0FFF0', '#DDA0DD', '#FF1493', '#4682B4',
|
|
|
|
|
'#8B4513', '#9ACD32', '#FA8072', '#F5FFFA', '#D8BFD8',
|
|
|
|
|
'#DB7093', '#5F9EA0', '#A0522D', '#6B8E23', '#FFA07A',
|
|
|
|
|
'#778899', '#E6E6FA', '#C71585' ];
|
|
|
|
|
seedPalette = (seedPalette) % 112;
|
|
|
|
|
var color = palette[seedPalette];
|
|
|
|
|
seedPalette += 1;
|
|
|
|
@ -269,7 +269,7 @@ public class Chart extends HTMLPanel {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
this.@org.gcube.portlets.user.accountingdashboard.client.application.mainarea.report.chartjs.Chart::createMenu()();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var canvas = @org.gcube.portlets.user.accountingdashboard.client.application.mainarea.report.chartjs.Chart::getCanvas(Lorg/gcube/portlets/user/accountingdashboard/client/application/mainarea/report/chartjs/Chart;)(this);
|
|
|
|
|
console.log('Canvas: ' + canvas);
|
|
|
|
|
|
|
|
|
|