Class: ColorCode::Unknown

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

Instance Method Summary collapse

Constructor Details

#initialize(text) ⇒ Unknown

Returns a new instance of Unknown.



4
5
6
7
# File 'lib/unknown_color.rb', line 4

def initialize(text)
  @start_line = 1
  @text       = text
end

Instance Method Details

#colorizeObject



9
10
11
12
13
14
# File 'lib/unknown_color.rb', line 9

def colorize
  @text.lines.map.with_index do |line, idx|
    line_no = idx + @start_line
    (line_no.to_s.rjust(4) + ": ").colorize(:light_black) + line
  end.join()
end