Method: ActiveAdmin::Views::AttributesTable#build_colgroups
- Defined in:
- lib/active_admin/views/components/attributes_table.rb
#build_colgroups ⇒ Object (protected)
Build Colgroups
Colgroups are only necessary for a collection of records; not a single record.
55 56 57 58 59 60 61 62 63 64 65 66 67 |
# File 'lib/active_admin/views/components/attributes_table.rb', line 55 def build_colgroups return if single_record? reset_cycle(self.class.to_s) within @table do col # column for row headers @collection.each do |record| classes = Arbre::HTML::ClassList.new classes << cycle(:even, :odd, name: self.class.to_s) classes << dom_class_name_for(record) col(id: dom_id_for(record), class: classes) end end end |