class Drupid::Utils::Tty

Public Class Methods

blue() click to toggle source
   # File lib/drupid/utils.rb
59 def blue;   bold      34; end
em() click to toggle source
   # File lib/drupid/utils.rb
65 def em;     underline 39; end
green() click to toggle source
   # File lib/drupid/utils.rb
66 def green;  color     92; end
purple() click to toggle source
   # File lib/drupid/utils.rb
63 def purple; bold      35; end
red() click to toggle source
   # File lib/drupid/utils.rb
61 def red;    color     31; end
reset() click to toggle source
   # File lib/drupid/utils.rb
64 def reset;  escape     0; end
white() click to toggle source
   # File lib/drupid/utils.rb
60 def white;  bold      39; end
yellow() click to toggle source
   # File lib/drupid/utils.rb
62 def yellow; bold      33; end

Private Class Methods

bold(n) click to toggle source
   # File lib/drupid/utils.rb
72 def bold n
73   escape "1;#{n}"
74 end
color(n) click to toggle source
   # File lib/drupid/utils.rb
69 def color n
70   escape "0;#{n}"
71 end
escape(n) click to toggle source
   # File lib/drupid/utils.rb
78 def escape n
79   "\033[#{n}m" if $stdout.tty?
80 end
underline(n) click to toggle source
   # File lib/drupid/utils.rb
75 def underline n
76   escape "4;#{n}"
77 end