An Indented Paragraph of text
Creates a new IndentedParagraph
containing parts
indented with indent
spaces
# File rdoc/markup/indented_paragraph.rb, line 15 def initialize indent, *parts @indent = indent super(*parts) end
Calls accept_indented_paragraph on visitor
# File rdoc/markup/indented_paragraph.rb, line 28 def accept visitor visitor.accept_indented_paragraph self end
Joins the raw paragraph text and converts inline HardBreaks to the
hard_break
text followed by the indent.
# File rdoc/markup/indented_paragraph.rb, line 36 def text hard_break = nil @parts.map do |part| if RDoc::Markup::HardBreak === part then '%1$s%3$*2$s' % [hard_break, @indent, ' '] if hard_break else part end end.join end