class Rabbit::Parser::Markdown

Public Class Methods

format_name() click to toggle source
# File lib/rabbit/parser/markdown.rb, line 112
def format_name
  "Makrdown"
end
match?(source) click to toggle source
# File lib/rabbit/parser/markdown.rb, line 116
def match?(source)
  /\A(?:md|markdown)\z/i =~ source.extension.to_s
end

Public Instance Methods

parse() click to toggle source
# File lib/rabbit/parser/markdown.rb, line 121
def parse
  document = Kramdown::Document.new(@source.read)
  converter = Converter.new(@canvas)
  converter.convert(document.root)
end