Module: Symphonia::RendererHelper
- Defined in:
- app/helpers/symphonia/renderer_helper.rb
Defined Under Namespace
Classes: QueryRender
Instance Method Summary collapse
Instance Method Details
#render_symphonia_table(*args, &block) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'app/helpers/symphonia/renderer_helper.rb', line 4 def render_symphonia_table(*args, &block) = args. query = args[0] entities = args[1] || @entities r = QueryRender.new(self, query, ) r.summarize = .delete(:show_summarize_row) unless block_given? block = proc { |renderer, entity| renderer.(entity) } end render(layout: 'layouts/symphonia/query', locals: { renderer: r, entities: entities, options: }, &block) end |