Class: Markdownplus::Block
- Inherits:
-
Object
- Object
- Markdownplus::Block
- Defined in:
- lib/markdownplus/parser.rb
Instance Method Summary collapse
- #append(line) ⇒ Object
- #errors ⇒ Object
- #lines ⇒ Object
- #source ⇒ Object
- #source=(value) ⇒ Object
- #warnings ⇒ Object
Instance Method Details
#append(line) ⇒ Object
111 112 113 |
# File 'lib/markdownplus/parser.rb', line 111 def append(line) self.source += "#{line}\n" end |
#errors ⇒ Object
115 116 117 |
# File 'lib/markdownplus/parser.rb', line 115 def errors @errors ||= [] end |
#lines ⇒ Object
107 108 109 |
# File 'lib/markdownplus/parser.rb', line 107 def lines self.source.split("\n") end |
#source ⇒ Object
100 101 102 |
# File 'lib/markdownplus/parser.rb', line 100 def source @source ||= "" end |
#source=(value) ⇒ Object
103 104 105 |
# File 'lib/markdownplus/parser.rb', line 103 def source=(value) @source = value end |
#warnings ⇒ Object
119 120 121 |
# File 'lib/markdownplus/parser.rb', line 119 def warnings @warnings ||= [] end |