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