Class: ReVIEW::TOCPrinter::Counter

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name: nil, level: nil, headline: nil, lines: nil, chars: nil, list_lines: nil, text_lines: nil, part: nil) ⇒ Counter

Returns a new instance of Counter.



40
41
42
43
44
45
46
47
48
49
# File 'lib/review/tocprinter.rb', line 40

def initialize(name: nil, level: nil, headline: nil, lines: nil, chars: nil, list_lines: nil, text_lines: nil, part: nil)
  @name = name
  @level = level
  @headline = headline
  @lines = lines
  @chars = chars
  @list_lines = list_lines
  @text_lines = text_lines
  @part = part
end

Instance Attribute Details

#charsObject

Returns the value of attribute chars.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def chars
  @chars
end

#headlineObject

Returns the value of attribute headline.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def headline
  @headline
end

#levelObject

Returns the value of attribute level.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def level
  @level
end

#linesObject

Returns the value of attribute lines.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def lines
  @lines
end

#list_linesObject

Returns the value of attribute list_lines.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def list_lines
  @list_lines
end

#nameObject

Returns the value of attribute name.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def name
  @name
end

#partObject

Returns the value of attribute part.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def part
  @part
end

#text_linesObject

Returns the value of attribute text_lines.



51
52
53
# File 'lib/review/tocprinter.rb', line 51

def text_lines
  @text_lines
end