Class: AttributeTableResourceRenderer

Inherits:
ResourceRenderer::ResourceRenderer::Base show all
Defined in:
app/resource_renderers/attribute_table_resource_renderer.rb

Direct Known Subclasses

BootstrapAttributeTableResourceRenderer

Instance Attribute Summary

Attributes inherited from ResourceRenderer::ResourceRenderer::Base

#helper, #resource

Instance Method Summary collapse

Methods inherited from ResourceRenderer::ResourceRenderer::Base

#association, #display, #initialize, #resource_class

Constructor Details

This class inherits a constructor from ResourceRenderer::ResourceRenderer::Base

Instance Method Details

#render(&block) ⇒ Object



8
9
10
11
12
# File 'app/resource_renderers/attribute_table_resource_renderer.rb', line 8

def render(&block)
  helper.(:table, table_html_options) do
    block.call(self)
  end
end

#row(attribute_name, options = {}, &block) ⇒ Object



4
5
6
# File 'app/resource_renderers/attribute_table_resource_renderer.rb', line 4

def row(attribute_name, options = {}, &block)
  build_table_row(attribute_name, options, &block)
end