Module: TraceViz::Utils::Colorize

Defined in:
lib/trace_viz/utils/colorize.rb

Class Method Summary collapse

Class Method Details

.colorize(text, *colors) ⇒ Object



7
8
9
10
11
# File 'lib/trace_viz/utils/colorize.rb', line 7

def colorize(text, *colors)
  return text if text.nil? || colors.empty?

  "#{build_color_sequence(colors)}#{text}#{Defaults::Colors.fetch(:default)}"
end