Class: Slack::Cap::Colorize
- Inherits:
-
Object
- Object
- Slack::Cap::Colorize
- Defined in:
- lib/slack-cap/colorize.rb
Overview
simple colorization
Class Method Summary collapse
- .colorize(text, color_code) ⇒ Object
- .green(text) ⇒ Object
- .red(text) ⇒ Object
- .yellow(text) ⇒ Object
Instance Method Summary collapse
Class Method Details
.colorize(text, color_code) ⇒ Object
6 7 8 |
# File 'lib/slack-cap/colorize.rb', line 6 def self.colorize(text, color_code) "\e[#{color_code}m#{text}\e[0m" end |
.green(text) ⇒ Object
14 15 16 |
# File 'lib/slack-cap/colorize.rb', line 14 def self.green(text) colorize(text, 32) end |
.red(text) ⇒ Object
10 11 12 |
# File 'lib/slack-cap/colorize.rb', line 10 def self.red(text) colorize(text, 31) end |
.yellow(text) ⇒ Object
18 19 20 |
# File 'lib/slack-cap/colorize.rb', line 18 def self.yellow(text) colorize(text, 33) end |
Instance Method Details
#pink(text) ⇒ Object
22 23 24 |
# File 'lib/slack-cap/colorize.rb', line 22 def pink(text) colorize(text, 35) end |