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