Maintenance of Ruby 2.0.0 ended on February 24, 2016. Read more

In Files

  • rdoc/markup/raw.rb

Parent

Class/Module Index [+]

Quicksearch

RDoc::Markup::Raw

A section of text that is added to the output document as-is

Attributes

parts[R]

The component parts of the list

Public Class Methods

new(*parts) click to toggle source

Creates a new Raw containing parts

 
               # File rdoc/markup/raw.rb, line 14
def initialize *parts
  @parts = []
  @parts.concat parts
end
            

Public Instance Methods

<<(text) click to toggle source

Appends text

 
               # File rdoc/markup/raw.rb, line 22
def << text
  @parts << text
end
            
accept(visitor) click to toggle source

Calls accept_raw+ on visitor

 
               # File rdoc/markup/raw.rb, line 33
def accept visitor
  visitor.accept_raw self
end
            
merge(other) click to toggle source

Appends other‘s parts

 
               # File rdoc/markup/raw.rb, line 40
def merge other
  @parts.concat other.parts
end
            
push(*texts) click to toggle source

Appends texts onto this Paragraph

 
               # File rdoc/markup/raw.rb, line 57
def push *texts
  self.parts.concat texts
end
            
text() click to toggle source

The raw text

 
               # File rdoc/markup/raw.rb, line 64
def text
  @parts.join ' '
end