Module: Teems::Formatters::OutputColors
- Included in:
- Output
- Defined in:
- lib/teems/formatters/output.rb
Overview
ANSI color wrapping helpers for Output
Instance Method Summary collapse
- #blue(text) ⇒ Object
- #bold(text) ⇒ Object
- #cyan(text) ⇒ Object
- #gray(text) ⇒ Object
- #green(text) ⇒ Object
- #magenta(text) ⇒ Object
- #red(text) ⇒ Object
- #with_quiet(mode = :quiet) ⇒ Object
- #with_verbose(mode = :verbose) ⇒ Object
- #yellow(text) ⇒ Object
Instance Method Details
#blue(text) ⇒ Object
10 |
# File 'lib/teems/formatters/output.rb', line 10 def blue(text) = wrap(:blue, text) |
#bold(text) ⇒ Object
14 |
# File 'lib/teems/formatters/output.rb', line 14 def bold(text) = wrap(:bold, text) |
#cyan(text) ⇒ Object
12 |
# File 'lib/teems/formatters/output.rb', line 12 def cyan(text) = wrap(:cyan, text) |
#gray(text) ⇒ Object
13 |
# File 'lib/teems/formatters/output.rb', line 13 def gray(text) = wrap(:gray, text) |
#green(text) ⇒ Object
8 |
# File 'lib/teems/formatters/output.rb', line 8 def green(text) = wrap(:green, text) |
#magenta(text) ⇒ Object
11 |
# File 'lib/teems/formatters/output.rb', line 11 def magenta(text) = wrap(:magenta, text) |
#red(text) ⇒ Object
7 |
# File 'lib/teems/formatters/output.rb', line 7 def red(text) = wrap(:red, text) |
#with_quiet(mode = :quiet) ⇒ Object
20 21 22 |
# File 'lib/teems/formatters/output.rb', line 20 def with_quiet(mode = :quiet) self.class.new(io: @io, err: @err, color: @color, mode: mode) end |
#with_verbose(mode = :verbose) ⇒ Object
16 17 18 |
# File 'lib/teems/formatters/output.rb', line 16 def with_verbose(mode = :verbose) self.class.new(io: @io, err: @err, color: @color, mode: mode) end |
#yellow(text) ⇒ Object
9 |
# File 'lib/teems/formatters/output.rb', line 9 def yellow(text) = wrap(:yellow, text) |