From 52f237d6bb771b24a6b45f3a3f2c856f1fae8139 Mon Sep 17 00:00:00 2001 From: Guilherme Rojas V. de Lima Date: Wed, 6 Nov 2013 21:16:27 -0200 Subject: [PATCH] Generating graphics under the selected link. --- app/assets/javascripts/graphics.js | 6 ++++-- app/views/repositories/_metric_result.html.erb | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/graphics.js b/app/assets/javascripts/graphics.js index 2002338..599ce8e 100644 --- a/app/assets/javascripts/graphics.js +++ b/app/assets/javascripts/graphics.js @@ -1,13 +1,14 @@ -function generate_graphic(metric_name, module_name, date_list, metric_values_list) +function generate_graphic(container_id, metric_name, module_name, date_list, metric_values_list) { date_list = date_list.split(','); metric_values_list = metric_values_list.split(','); for(var i = 0; i < metric_values_list.length; i++) { metric_values_list[i] = parseInt(metric_values_list[i]); } + $('#container_'+container_id).hide(); $(function () { - $('#container').highcharts({ + $('#container_'+container_id).highcharts({ title: { text: metric_name, x: -20 //center @@ -41,4 +42,5 @@ function generate_graphic(metric_name, module_name, date_list, metric_values_lis }] }); }); + $('#container_'+container_id).show('slow'); } \ No newline at end of file diff --git a/app/views/repositories/_metric_result.html.erb b/app/views/repositories/_metric_result.html.erb index d02bf28..7ed3b7a 100644 --- a/app/views/repositories/_metric_result.html.erb +++ b/app/views/repositories/_metric_result.html.erb @@ -2,9 +2,10 @@ <% unless metric_configuration_snapshot.range_snapshot.nil? %> <% range_snapshot = find_range_snapshot(metric_result) %> - <%= link_to metric_configuration_snapshot.metric.name, "#", onclick: "generate_graphic('metrica', 'modulo', '12/09/2012,21/10/2013,30/05/2013','12.7,13,20')" %> + <%= link_to metric_configuration_snapshot.metric.name, '#', onclick: "generate_graphic(#{metric_result.id},#{metric_configuration_snapshot.metric.name}, #{module_result.module.name}, '12/09/2012,21/10/2013,30/05/2013','12.7,13,20')" %> <%= format_grade(metric_result.value) %> <%= metric_configuration_snapshot.weight %> <%= range_snapshot.label %> -<% end %> \ No newline at end of file +
+<% end %> \ No newline at end of file -- libgit2 0.21.2