Sha256: adcd4c4b57fd31537a90d1181a42d52e05fc4a33bd12135a1f04ddfe190ade4b

Contents?: true

Size: 295 Bytes

Versions: 1

Compression:

Stored size: 295 Bytes

Contents

module RenderAsMarkdown
  class Code

    attr_accessor :code

    def initialize code
      # list_items will be an array
      @code = code.to_s
    end

    def render
      md = ''
      @code.lines.each {|l| md << "    " << l }
      md
    end

    alias_method :to_s, :render

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
render-as-markdown-0.0.5 lib/render-as-markdown/markdown-code.rb