| Class | RDoc::Markup::Fragment |
| In: |
markup/fragments.rb
|
| Parent: | Object |
A Fragment is a chunk of text, subclassed as a paragraph, a list entry, or verbatim text.
# File markup/fragments.rb, line 24
24: def self.for(line)
25: klass = TYPE_MAP[line.type] ||
26: raise("Unknown line type: '#{line.type.inspect}:' '#{line.text}'")
27: return klass.new(line.level, line.param, line.flag, line.text)
28: end
# File markup/fragments.rb, line 30
30: def initialize(level, param, type, txt)
31: @level = level
32: @param = param
33: @type = type
34: @txt = ""
35: add_text(txt) if txt
36: end