Module: Reel::Spy::Colors
- Defined in:
- lib/reel/spy.rb
Class Method Summary collapse
- .color(n) ⇒ Object
- .colorize(n, str) ⇒ Object
- .escape(n) ⇒ Object
- .gold(str) ⇒ Object
- .green(str) ⇒ Object
- .red(str) ⇒ Object
- .reset ⇒ Object
- .white(str) ⇒ Object
Class Method Details
.color(n) ⇒ Object
62 |
# File 'lib/reel/spy.rb', line 62 def color(n); escape "1;#{n}"; end |
.colorize(n, str) ⇒ Object
63 |
# File 'lib/reel/spy.rb', line 63 def colorize(n, str); "#{color(n)}#{str}#{reset}"; end |
.escape(n) ⇒ Object
60 |
# File 'lib/reel/spy.rb', line 60 def escape(n); "\033[#{n}m"; end |
.gold(str) ⇒ Object
68 |
# File 'lib/reel/spy.rb', line 68 def gold(str); colorize(33, str); end |
.green(str) ⇒ Object
65 |
# File 'lib/reel/spy.rb', line 65 def green(str); colorize(32, str); end |
.red(str) ⇒ Object
66 |
# File 'lib/reel/spy.rb', line 66 def red(str); colorize(31, str); end |
.reset ⇒ Object
61 |
# File 'lib/reel/spy.rb', line 61 def reset; escape 0; end |
.white(str) ⇒ Object
67 |
# File 'lib/reel/spy.rb', line 67 def white(str); colorize(39, str); end |