_metric_result.html.erb
1.12 KB
<% metric_configuration = metric_result.metric_configuration %>
<% unless metric_configuration.kalibro_ranges.nil? %>
<% range_snapshot = find_range_snapshot(metric_result)
metric_name = metric_configuration.metric.name
%>
<tr>
<td><%= link_to "<i class='icon-align-left'></i> #{metric_name}".html_safe, "",
onclick: "new Module.Graphic('container#{metric_result.id}', '#{metric_name}', '#{module_result.id}')",
id: "metric_#{module_result.id}",
remote: true %>
</td>
<td><%= format_grade(metric_result.value) %></td>
<td><%= metric_configuration.weight %></td>
<td><% if range_snapshot.nil? %>Missing range<% else %><span style="color: #<%= range_snapshot.color %>"><%= range_snapshot.label %></span><% end %></td>
</tr>
<tr id="container<%= metric_result.id %>" style="display: none">
<td colspan="4">
<span id="loader_container<%= metric_result.id %>"><%= image_tag 'loader.gif' %> <%= t('loading_data') %></span>
<canvas id="container<%= metric_result.id %>" class="graphic_container" style="display: none"></canvas>
</td>
</tr>
<% end %>