lib/hirb/helpers/table.rb in hirb-0.6.2 vs lib/hirb/helpers/table.rb in hirb-0.7.0
- old
+ new
@@ -111,10 +111,11 @@
# Hirb::Helpers::Table.render [{:age=>10, :weight=>100}, {:age=>80, :weight=>500}], :filters=>{:age=>[:to_f]}
def render(rows, options={})
options[:vertical] ? Helpers::VerticalTable.render(rows, options) :
options[:unicode] ? Helpers::UnicodeTable.render(rows, options) :
options[:tab] ? Helpers::TabTable.render(rows, options) :
- new(rows, options).render
+ options[:markdown] ? Helpers::MarkdownTable.render(rows, options) :
+ new(rows, options).render
rescue TooManyFieldsForWidthError
$stderr.puts "", "** Hirb Warning: Too many fields for the current width. Configure your width " +
"and/or fields to avoid this error. Defaulting to a vertical table. **"
Helpers::VerticalTable.render(rows, options)
end