Module: Prettyrb::Document::DSL
- Included in:
- Visitor
- Defined in:
- lib/prettyrb/document.rb
Instance Method Summary collapse
- #concat(*args) ⇒ Object
- #dedent(*args) ⇒ Object
- #group(*args) ⇒ Object
- #hardline(*args) ⇒ Object
- #if_break(*args) ⇒ Object
- #indent(*args) ⇒ Object
- #join(*args) ⇒ Object
- #softline(*args) ⇒ Object
Instance Method Details
#concat(*args) ⇒ Object
4 5 6 |
# File 'lib/prettyrb/document.rb', line 4 def concat(*args) Document::Concat.new(*args) end |
#dedent(*args) ⇒ Object
24 25 26 |
# File 'lib/prettyrb/document.rb', line 24 def dedent(*args) Document::Dedent.new(*args) end |
#group(*args) ⇒ Object
12 13 14 |
# File 'lib/prettyrb/document.rb', line 12 def group(*args) Document::Group.new(*args) end |
#hardline(*args) ⇒ Object
28 29 30 |
# File 'lib/prettyrb/document.rb', line 28 def hardline(*args) Document::Hardline.new(*args) end |
#if_break(*args) ⇒ Object
16 17 18 |
# File 'lib/prettyrb/document.rb', line 16 def if_break(*args) Document::IfBreak.new(*args) end |
#indent(*args) ⇒ Object
20 21 22 |
# File 'lib/prettyrb/document.rb', line 20 def indent(*args) Document::Indent.new(*args) end |