Sha256: 919cd4fd1500caec5673953b83ec0a80efb37dff9ad7afd55efd964372426b6f
Contents?: true
Size: 468 Bytes
Versions: 26
Compression:
Stored size: 468 Bytes
Contents
class Hirb::Helpers::TabTable < Hirb::Helpers::Table DELIM = "\t" # Renders a tab-delimited table def self.render(rows, options={}) new(rows, {:description => false}.merge(options)).render end def render_header @headers ? render_table_header : [] end def render_table_header [ format_values(@headers).join(DELIM) ] end def render_rows @rows.map { |row| format_values(row).join(DELIM) } end def render_footer [] end end
Version data entries
26 entries across 25 versions & 4 rubygems