<%= link_to metric.id, metric_path(metric) %> <% if columns.include?(:name) %><%= ('→ ' * indent).html_safe %><%= metric.name %><% end %> <% if columns.include?(:identifier) %><%= identifier(metric) %><% end %> <% if columns.include?(:action) %><%= metric.action %><% end %> <% if columns.include?(:when) %><%= distance_of_time_in_words_to_now metric.started_at %> ago<% end %> <% if columns.include?(:duration) %><%= metric.duration %><% end %> <% if include_children -%> <% for child_metric in metric.children -%> <%= render :partial => 'metric_row',:locals => { :indent => indent + 1, :columns => columns, :metric => child_metric, :longest_duration => longest_duration, :include_children => include_children } %> <% end -%> <% end -%>