class TaoUi::Components::Table::BodyBuilder
Public Instance Methods
row(row_options = {})
click to toggle source
# File lib/tao_ui/components/table/body_builder.rb, line 7 def row row_options = {}, &block row_content = view.capture(row_builder, &block) row_builder.reset_cell_count if expandable row_content else row_content = selectable_td + row_content if selectable row_content = expandable_td + row_content if expandable view.content_tag 'tr', row_content, row_options end end
Private Instance Methods
row_builder()
click to toggle source
# File lib/tao_ui/components/table/body_builder.rb, line 22 def row_builder @row_builder ||= RowBuilder.new(view, options) end