class Minidown::IndentCodeElement
Public Class Methods
new(*_)
click to toggle source
Calls superclass method
Minidown::Element::new
# File lib/minidown/elements/indent_code_element.rb, line 3 def initialize *_ super @lines = [content] end
Public Instance Methods
parse()
click to toggle source
# File lib/minidown/elements/indent_code_element.rb, line 8 def parse while line = unparsed_lines.shift case line when Utils::Regexp[:indent_code] @lines << $1 else unparsed_lines.unshift line break end end unparsed_lines.unshift '```' unparsed_lines.unshift *@lines unparsed_lines.unshift '```' end