Class: ReVIEW::TOCPrinter

Inherits:
Object show all
Defined in:
lib/review/tocprinter.rb

Direct Known Subclasses

HTMLTOCPrinter, IDGTOCPrinter, TextTOCPrinter

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(print_upper, param) ⇒ TOCPrinter



25
26
27
28
# File 'lib/review/tocprinter.rb', line 25

def initialize(print_upper, param)
  @print_upper = print_upper
  @config = param
end

Class Method Details

.default_upper_levelObject



21
22
23
# File 'lib/review/tocprinter.rb', line 21

def TOCPrinter.default_upper_level
  99 # no one use 99 level nest
end

Instance Method Details

#print?(level) ⇒ Boolean



30
31
32
# File 'lib/review/tocprinter.rb', line 30

def print?(level)
  level <= @print_upper
end