views/mdc/components/table/header.erb in voom-presenters-0.1.13 vs views/mdc/components/table/header.erb in voom-presenters-0.2.0
- old
+ new
@@ -1,7 +1,16 @@
-<tr>
+<tr
+ style="<%= "background-color: #{row.color};" if row.color %>">
+ <%= erb :"components/table/checkbox", :locals => {:row=> row, :type=> 'header'} %>
<% row.columns.each do |col| %>
- <th id="<%=col.id%>"
- class="<%='mdl-data-table__cell--non-numeric' unless col.numeric%>"><%=expand_text(col.value&.text)%></th>
+ <th id="<%= col.id%>"
+ class="<%= 'mdl-data-table__cell--non-numeric' unless col.numeric %>
+ <%= 'v-actionable' if col.events %>"
+ <%= erb :"components/event", :locals => {events: col.events, parent_id: col.event_parent_id}%>
+ style="<%= "background-color: #{col.color};" if col.color %>">
+ <%= expand_text(col.value&.text) %>
+ <%= erb :"components/render", :locals => {:components => col.components, :scope => nil} %>
+ </th>
<%= erb :"components/tooltip", :locals => {comp: col.tooltip, parent_id: col.id} %>
+
<% end %>
-</tr>
\ No newline at end of file
+</tr>