Class: FileHeader

Inherits:
Object
  • Object
show all
Includes:
Highlight
Defined in:
lib/glark/output/file_header.rb

Constant Summary

Constants included from Highlight

Highlight::RESET

Instance Method Summary collapse

Methods included from Highlight

#adorn

Constructor Details

#initialize(name, highlighter) ⇒ FileHeader

Returns a new instance of FileHeader.



10
11
12
13
# File 'lib/glark/output/file_header.rb', line 10

def initialize name, highlighter
  @name = name
  @highlighter = highlighter
end

Instance Method Details



15
16
17
18
19
# File 'lib/glark/output/file_header.rb', line 15

def print out
  name = @name.to_s
  fname = @highlighter ? adorn(@highlighter, name) : name
  out.puts fname
end