Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/compat.rb,
lib/string.rb
Instance Method Summary (collapse)
- - (Object) colorize(text, color_code)
- - (Object) console_blink
- - (Object) console_blue
- - (Object) console_bold
- - (Object) console_dark_blue
- - (Object) console_dark_green
- - (Object) console_dark_red
- - (Object) console_dark_yellow
- - (Object) console_def
- - (Object) console_green
- - (Object) console_purple
- - (Object) console_red
- - (Object) console_yellow
- - (Object) each(splitter)
Instance Method Details
- (Object) colorize(text, color_code)
17 |
# File 'lib/string.rb', line 17 def colorize(text, color_code) "#{color_code}#{text}\001\e[0m\002" end |
- (Object) console_blink
15 |
# File 'lib/string.rb', line 15 def console_blink; colorize(self, "\001\e[5m\002"); end |
- (Object) console_blue
9 |
# File 'lib/string.rb', line 9 def console_blue; colorize(self, "\001\e[1m\e[34m\002"); end |
- (Object) console_bold
14 |
# File 'lib/string.rb', line 14 def console_bold; colorize(self, "\001\e[1m\002"); end |
- (Object) console_dark_blue
10 |
# File 'lib/string.rb', line 10 def console_dark_blue; colorize(self, "\001\e[34m\002"); end |
- (Object) console_dark_green
6 |
# File 'lib/string.rb', line 6 def console_dark_green; colorize(self, "\001\e[32m\002"); end |
- (Object) console_dark_red
4 |
# File 'lib/string.rb', line 4 def console_dark_red; colorize(self, "\001\e[31m\002"); end |
- (Object) console_dark_yellow
8 |
# File 'lib/string.rb', line 8 def console_dark_yellow; colorize(self, "\001\e[33m\002"); end |
- (Object) console_def
13 |
# File 'lib/string.rb', line 13 def console_def; colorize(self, "\001\e[1m\002"); end |
- (Object) console_green
5 |
# File 'lib/string.rb', line 5 def console_green; colorize(self, "\001\e[1m\e[32m\002"); end |
- (Object) console_purple
11 |
# File 'lib/string.rb', line 11 def console_purple; colorize(self, "\001\e[1m\e[35m\002"); end |
- (Object) console_red
3 |
# File 'lib/string.rb', line 3 def console_red; colorize(self, "\001\e[1m\e[31m\002"); end |
- (Object) console_yellow
7 |
# File 'lib/string.rb', line 7 def console_yellow; colorize(self, "\001\e[1m\e[33m\002"); end |
- (Object) each(splitter)
4 5 6 |
# File 'lib/compat.rb', line 4 def each(splitter) return self.split(splitter) end |