Module: What::Colors

Defined in:
lib/what.rb

Instance Method Summary collapse

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


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