Class: ByebugColorPrinter::Colorizers::FrameLineColorizer

Inherits:
ByebugColorPrinter::Colorizer show all
Defined in:
lib/byebug-color-printer/colorizers/frame_line_colorizer.rb

Constant Summary

Constants inherited from ByebugColorPrinter::Colorizer

ByebugColorPrinter::Colorizer::CLEAR, ByebugColorPrinter::Colorizer::GREEN, ByebugColorPrinter::Colorizer::WHITE

Instance Method Summary collapse

Instance Method Details

#colorize(args, &block) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/byebug-color-printer/colorizers/frame_line_colorizer.rb', line 4

def colorize(args, &block)
  translated_args = yield args

  color = args[:pos].to_i.even? ? :white : :green

  set_color(translated_args, color)
end