Sha256: 1437cd2bda13b2c3e23eae0194f38ce59c8c373d54409d437fa2f7eb298f1107
Contents?: true
Size: 780 Bytes
Versions: 1
Compression:
Stored size: 780 Bytes
Contents
- id = locals.include?(:task) ? "results_tsv_table_#{locals[:task]}" : "NONE" - klass = "results_tsv_table" - rows, total = process_result(result, locals) - if result.key_field == "ID" - header = result.fields - else - header = result.all_fields - case - when rows.type == :single - rows = rows.collect{|k,v| [k, NamedArray.setup([k].push(v), header, k, result.namespace)]} - when rows.type == :flat - rows = rows.collect{|k,v| [k, NamedArray.setup([k].push([v]), header, k, result.namespace)]} - else - rows = rows.collect{|k,v| [k, NamedArray.setup([k].concat(v), header, k, result.namespace)]} = workflow_partial('partials/_table', workflow, task, locals.merge(:header => header, :id => id, :klass => klass, :rows => rows, :total => total))
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rbbt-views-1.0.1 | share/views/partials/_result_table.haml |