class Hirb::Helpers::TabTable
Constants
- DELIM
Public Class Methods
render(rows, options={})
click to toggle source
Renders a tab-delimited table
# File lib/hirb/helpers/tab_table.rb, line 5 def self.render(rows, options={}) new(rows, {:description => false}.merge(options)).render end
Public Instance Methods
render_header()
click to toggle source
# File lib/hirb/helpers/tab_table.rb, line 9 def render_header @headers ? render_table_header : [] end
render_rows()
click to toggle source
# File lib/hirb/helpers/tab_table.rb, line 17 def render_rows @rows.map { |row| format_values(row).join(DELIM) } end
render_table_header()
click to toggle source
# File lib/hirb/helpers/tab_table.rb, line 13 def render_table_header [ format_values(@headers).join(DELIM) ] end