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