Module: What::Colors
- Defined in:
- lib/what.rb
Instance Method Summary collapse
- #bg_black(str) ⇒ Object
- #bg_blue(str) ⇒ Object
- #bg_brown(str) ⇒ Object
- #bg_cyan(str) ⇒ Object
- #bg_gray(str) ⇒ Object
- #bg_green(str) ⇒ Object
- #bg_magenta(str) ⇒ Object
- #bg_red(str) ⇒ Object
- #black(str) ⇒ Object
- #blink(str) ⇒ Object
- #blue(str) ⇒ Object
- #bold(str) ⇒ Object
- #brown(str) ⇒ Object
- #cyan(str) ⇒ Object
- #gray(str) ⇒ Object
- #green(str) ⇒ Object
- #italic(str) ⇒ Object
- #magenta(str) ⇒ Object
- #red(str) ⇒ Object
- #reverse(str) ⇒ Object
- #underline(str) ⇒ Object
Instance Method Details
#bg_black(str) ⇒ Object
15 |
# File 'lib/what.rb', line 15 def bg_black(str) "\e[40m#{str}\e[0m" end |
#bg_blue(str) ⇒ Object
19 |
# File 'lib/what.rb', line 19 def bg_blue(str) "\e[44m#{str}\e[0m" end |
#bg_brown(str) ⇒ Object
18 |
# File 'lib/what.rb', line 18 def bg_brown(str) "\e[43m#{str}\e[0m" end |
#bg_cyan(str) ⇒ Object
21 |
# File 'lib/what.rb', line 21 def bg_cyan(str) "\e[46m#{str}\e[0m" end |
#bg_gray(str) ⇒ Object
22 |
# File 'lib/what.rb', line 22 def bg_gray(str) "\e[47m#{str}\e[0m" end |
#bg_green(str) ⇒ Object
17 |
# File 'lib/what.rb', line 17 def bg_green(str) "\e[42m#{str}\e[0m" end |
#bg_magenta(str) ⇒ Object
20 |
# File 'lib/what.rb', line 20 def bg_magenta(str) "\e[45m#{str}\e[0m" end |
#bg_red(str) ⇒ Object
16 |
# File 'lib/what.rb', line 16 def bg_red(str) "\e[41m#{str}\e[0m" end |
#black(str) ⇒ Object
6 |
# File 'lib/what.rb', line 6 def black(str) "\e[30m#{str}\e[0m" end |
#blink(str) ⇒ Object
27 |
# File 'lib/what.rb', line 27 def blink(str) "\e[5m#{str}\e[25m" end |
#blue(str) ⇒ Object
10 |
# File 'lib/what.rb', line 10 def blue(str) "\e[34m#{str}\e[0m" end |
#bold(str) ⇒ Object
24 |
# File 'lib/what.rb', line 24 def bold(str) "\e[1m#{str}\e[21m" end |
#brown(str) ⇒ Object
9 |
# File 'lib/what.rb', line 9 def brown(str) "\e[33m#{str}\e[0m" end |
#cyan(str) ⇒ Object
12 |
# File 'lib/what.rb', line 12 def cyan(str) "\e[36m#{str}\e[0m" end |
#gray(str) ⇒ Object
13 |
# File 'lib/what.rb', line 13 def gray(str) "\e[37m#{str}\e[0m" end |
#green(str) ⇒ Object
8 |
# File 'lib/what.rb', line 8 def green(str) "\e[32m#{str}\e[0m" end |
#italic(str) ⇒ Object
25 |
# File 'lib/what.rb', line 25 def italic(str) "\e[3m#{str}\e[23m" end |
#magenta(str) ⇒ Object
11 |
# File 'lib/what.rb', line 11 def magenta(str) "\e[35m#{str}\e[0m" end |
#red(str) ⇒ Object
7 |
# File 'lib/what.rb', line 7 def red(str) "\e[31m#{str}\e[0m" end |
#reverse(str) ⇒ Object
28 |
# File 'lib/what.rb', line 28 def reverse(str) "\e[7m#{str}\e[27m" end |
#underline(str) ⇒ Object
26 |
# File 'lib/what.rb', line 26 def underline(str) "\e[4m#{str}\e[24m" end |