Sha256: 4c1cc72855fceeefd03397f3b75c164e048a293459aba181e40b8a51cb287075

Contents?: true

Size: 539 Bytes

Versions: 19

Compression:

Stored size: 539 Bytes

Contents

# Creates a markdown table for github
class Hirb::Helpers::MarkdownTable < Hirb::Helpers::Table
  CHARS = {
    :top => {:left => '', :center => '', :right => '', :horizontal => '',
      :vertical => {:outside => '|', :inside => ' | '} },
    :middle => {:left => '|', :center => ' | ', :right => '|', :horizontal => '-'},
    :bottom => {:left => '', :center => '', :right => '', :horizontal => '',
      :vertical => {:outside => '|', :inside => ' | '} }
  }

  def self.render(rows, options={})
    new(rows, options).render
  end
end

Version data entries

19 entries across 18 versions & 3 rubygems

Version Path
hirber-0.8.7 lib/hirb/helpers/markdown_table.rb
hirber-0.8.6 lib/hirb/helpers/markdown_table.rb
hirber-0.8.5 lib/hirb/helpers/markdown_table.rb
hirber-0.8.4 lib/hirb/helpers/markdown_table.rb
hirber-0.8.2 lib/hirb/helpers/markdown_table.rb
hirber-0.8.1 lib/hirb/helpers/markdown_table.rb
hirber-0.8.0 lib/hirb/helpers/markdown_table.rb
hirb-0.7.3 lib/hirb/helpers/markdown_table.rb
climine-0.0.7 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
climine-0.0.7 vendor/bundle/ruby/2.1.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
hirb-0.7.2 lib/hirb/helpers/markdown_table.rb
climine-0.0.6 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
climine-0.0.5 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
climine-0.0.4 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
climine-0.0.3 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
climine-0.0.2 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
climine-0.0.1 vendor/bundle/ruby/2.0.0/gems/hirb-0.7.1/lib/hirb/helpers/markdown_table.rb
hirb-0.7.1 lib/hirb/helpers/markdown_table.rb
hirb-0.7.0 lib/hirb/helpers/markdown_table.rb