Class: Toolman::Color
- Inherits:
-
Object
- Object
- Toolman::Color
- Defined in:
- lib/toolman.rb
Instance Method Summary collapse
- #blue(string) ⇒ Object
- #colorize1(text, color_code) ⇒ Object
- #colorize2(text, color_code) ⇒ Object
- #cyan(string) ⇒ Object
- #green(string) ⇒ Object
- #red(string) ⇒ Object
Instance Method Details
#blue(string) ⇒ Object
148 149 150 |
# File 'lib/toolman.rb', line 148 def blue(string) puts colorize1(string, 33) end |
#colorize1(text, color_code) ⇒ Object
164 165 166 |
# File 'lib/toolman.rb', line 164 def colorize1(text, color_code) "\e[#{color_code}m#{text}\e[0m" end |
#colorize2(text, color_code) ⇒ Object
161 162 163 |
# File 'lib/toolman.rb', line 161 def colorize2(text, color_code) "\e[1;#{color_code}m#{text}\e[0m" end |
#cyan(string) ⇒ Object
156 157 158 |
# File 'lib/toolman.rb', line 156 def cyan(string) puts colorize1(string, 36) end |
#green(string) ⇒ Object
145 146 147 |
# File 'lib/toolman.rb', line 145 def green(string) puts colorize1(string, 32) end |
#red(string) ⇒ Object
141 142 143 |
# File 'lib/toolman.rb', line 141 def red(string) puts colorize1(string, 31) end |