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