Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/shaddox/ui.rb,
lib/shaddox/shadow.rb

Instance Method Summary collapse

Instance Method Details

#blueObject



40
41
42
# File 'lib/shaddox/ui.rb', line 40

def blue
	colorize(34)
end

#colorize(color_code) ⇒ Object

colorization



24
25
26
# File 'lib/shaddox/ui.rb', line 24

def colorize(color_code)
	"\e[#{color_code}m#{self}\e[0m"
end

#cyanObject



48
49
50
# File 'lib/shaddox/ui.rb', line 48

def cyan
	colorize(36)
end

#exp_pathObject



2
3
4
# File 'lib/shaddox/shadow.rb', line 2

def exp_path
	File.expand_path(self)
end

#grayObject



52
53
54
# File 'lib/shaddox/ui.rb', line 52

def gray
	colorize(90)
end

#greenObject



32
33
34
# File 'lib/shaddox/ui.rb', line 32

def green
	colorize(32)
end

#pinkObject



44
45
46
# File 'lib/shaddox/ui.rb', line 44

def pink
	colorize(35)
end

#redObject



28
29
30
# File 'lib/shaddox/ui.rb', line 28

def red
	colorize(31)
end

#yellowObject



36
37
38
# File 'lib/shaddox/ui.rb', line 36

def yellow
	colorize(33)
end