Sha256: ddccee8c715e802745b36f6b0eac1c01f50e7dd4e2b9c93d3e837dd45f0fe1f6

Contents?: true

Size: 1.5 KB

Versions: 2

Compression:

Stored size: 1.5 KB

Contents

<% if new %>
  <%= active_element_component.new_button(collection, float: 'end', class: 'mb-3') %>
<% end %>

<% if display_pagination %>
  <%=
    render partial: 'active_element/components/table/pagination',
           locals: { collection: collection, params: params, page_size: page_size, page_sizes: page_sizes }
  %>
<% end %>

<% if group %>
  <%= render partial: 'active_element/components/table/grouped_collection',
             locals: { component: component,
                       collection: collection,
                       fields: fields,
                       grouped_collection: component.grouped_collection,
                       grouping_field: group,
                       group_title: group_title,
                       show: show,
                       edit: edit,
                       destroy: destroy,
                       class_name: class_name,
                       style: style,
                       i18n: i18n,
                       row_class_mapper: row_class_mapper } %>
<% else %>
  <%= render partial: 'active_element/components/table/ungrouped_collection',
             locals: { component: component,
                       collection: collection,
                       fields: fields,
                       show: show,
                       edit: edit,
                       destroy: destroy,
                       class_name: class_name,
                       style: style,
                       i18n: i18n,
                       row_class_mapper: row_class_mapper } %>
<% end %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
active_element-0.0.3 app/views/active_element/components/table/collection.html.erb
active_element-0.0.2 app/views/active_element/components/table/collection.html.erb