Class: Ecrire::Markdown::Nodes::UnorderedList
- Inherits:
-
Ecrire::Markdown::Node
- Object
- Ecrire::Markdown::Node
- Ecrire::Markdown::Nodes::UnorderedList
- Defined in:
- lib/ecrire/markdown/nodes/unordered_list.rb
Instance Attribute Summary
Attributes inherited from Ecrire::Markdown::Node
Instance Method Summary collapse
- #append(text) ⇒ Object
-
#initialize(text) ⇒ UnorderedList
constructor
A new instance of UnorderedList.
- #to_s ⇒ Object
Constructor Details
#initialize(text) ⇒ UnorderedList
Returns a new instance of UnorderedList.
5 6 7 |
# File 'lib/ecrire/markdown/nodes/unordered_list.rb', line 5 def initialize(text) @content = "<li>#{text}</li>" end |
Instance Method Details
#append(text) ⇒ Object
9 10 11 |
# File 'lib/ecrire/markdown/nodes/unordered_list.rb', line 9 def append(text) @content << "<li>#{text}</li>" end |
#to_s ⇒ Object
13 14 15 |
# File 'lib/ecrire/markdown/nodes/unordered_list.rb', line 13 def to_s "<ul>#{@content}</ul>" end |