Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/common.rb
Constant Summary collapse
- @@is_a_tty =
colorization
nil
Instance Method Summary collapse
- #blue ⇒ Object
- #brown ⇒ Object
- #colorize(color_code) ⇒ Object
- #green ⇒ Object
- #magenta ⇒ Object
- #red ⇒ Object
Instance Method Details
#blue ⇒ Object
33 34 35 |
# File 'lib/common.rb', line 33 def blue colorize(34) end |
#brown ⇒ Object
29 30 31 |
# File 'lib/common.rb', line 29 def brown colorize(33) end |
#colorize(color_code) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/common.rb', line 12 def colorize(color_code) @@is_a_tty = STDOUT.isatty() if @@is_a_tty == nil if @@is_a_tty then return "\e[#{color_code}m#{self}\e[0m" else return self end end |
#green ⇒ Object
25 26 27 |
# File 'lib/common.rb', line 25 def green colorize(32) end |
#magenta ⇒ Object
37 38 39 |
# File 'lib/common.rb', line 37 def magenta colorize(35) end |
#red ⇒ Object
21 22 23 |
# File 'lib/common.rb', line 21 def red colorize(31) end |