Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/timet/color_codes.rb

Overview

Extend String class globally

Instance Method Summary collapse

Instance Method Details



55
56
57
# File 'lib/timet/color_codes.rb', line 55

def blink
  "#{Timet::ColorCodes.blink}#{self}#{Timet::ColorCodes.reset}"
end

#blueObject



47
48
49
# File 'lib/timet/color_codes.rb', line 47

def blue
  "#{Timet::ColorCodes.color(12)}#{self}#{Timet::ColorCodes.reset}"
end

#boldObject



59
60
61
# File 'lib/timet/color_codes.rb', line 59

def bold
  "#{Timet::ColorCodes.bold}#{self}#{Timet::ColorCodes.reset}"
end

#color(num) ⇒ Object



67
68
69
# File 'lib/timet/color_codes.rb', line 67

def color(num)
  "#{Timet::ColorCodes.color(num)}#{self}#{Timet::ColorCodes.reset}"
end

#grayObject



39
40
41
# File 'lib/timet/color_codes.rb', line 39

def gray
  "#{Timet::ColorCodes.color(242)}#{self}#{Timet::ColorCodes.reset}"
end

#greenObject



63
64
65
# File 'lib/timet/color_codes.rb', line 63

def green
  "#{Timet::ColorCodes.color(10)}#{self}#{Timet::ColorCodes.reset}"
end

#redObject



43
44
45
# File 'lib/timet/color_codes.rb', line 43

def red
  "#{Timet::ColorCodes.color(1)}#{self}#{Timet::ColorCodes.reset}"
end

#underlineObject



51
52
53
# File 'lib/timet/color_codes.rb', line 51

def underline
  "#{Timet::ColorCodes.underline}#{self}#{Timet::ColorCodes.reset}"
end

#whiteObject



35
36
37
# File 'lib/timet/color_codes.rb', line 35

def white
  "#{Timet::ColorCodes.color(246)}#{self}#{Timet::ColorCodes.reset}"
end