module Tty

Module that controls the colors used

Public Instance Methods

black() click to toggle source
# File lib/dqscore.rb, line 6
def black; bold 30; end
blue() click to toggle source
# File lib/dqscore.rb, line 10
def blue; bold 34; end
bold(n;) click to toggle source
# File lib/dqscore.rb, line 16
def bold n; escape "1;#{n}" end
cyan() click to toggle source
# File lib/dqscore.rb, line 12
def cyan; bold 36; end
escape(n;) click to toggle source
# File lib/dqscore.rb, line 18
def escape n; "\033[#{n}m" if STDOUT.tty? end
green() click to toggle source
# File lib/dqscore.rb, line 8
def green; bold 32; end
grey() click to toggle source
# File lib/dqscore.rb, line 14
def grey; bold 38; end
purple() click to toggle source
# File lib/dqscore.rb, line 11
def purple; bold 35; end
red() click to toggle source
# File lib/dqscore.rb, line 7
def red; bold 31; end
reset() click to toggle source
# File lib/dqscore.rb, line 15
def reset; escape 0; end
underline(n;) click to toggle source
# File lib/dqscore.rb, line 17
def underline n; escape "4;#{n}" end
white() click to toggle source
# File lib/dqscore.rb, line 13
def white; bold 39; end
yellow() click to toggle source
# File lib/dqscore.rb, line 9
def yellow; bold 33; end