Module: HEITT::Color
- Defined in:
- lib/heitt.rb
Class Method Summary collapse
Class Method Details
.colorize(text, color, *styles) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/heitt.rb', line 10 def self.colorize(text, color, *styles) return text unless STDOUT.isatty #&& !(defined?(Flags) && Flags.no_color) colored = text.colorize(color) styles.each do |style| colored = colored.send(style) end colored end |