class ReVIEW::TOCParser::Paragraph

Public Class Methods

new(page_metric) click to toggle source
# File ../../../../../lib/review/tocparser.rb, line 246
def initialize(page_metric)
  @bytes = 0
  @page_metric = page_metric
end

Public Instance Methods

add(line) click to toggle source
# File ../../../../../lib/review/tocparser.rb, line 255
def add(line)
  @bytes += line.strip.bytesize
end
estimated_lines() click to toggle source
# File ../../../../../lib/review/tocparser.rb, line 259
def estimated_lines
  (@bytes + 2) / @page_metric.text.n_columns + 1
end
inspect() click to toggle source
# File ../../../../../lib/review/tocparser.rb, line 251
def inspect
  "\#<#{self.class}>"
end
yield_section() click to toggle source
# File ../../../../../lib/review/tocparser.rb, line 263
def yield_section
end