Module: Study::TextHighlight
- Defined in:
- lib/study/text_highlight.rb
Class Method Summary collapse
- .blue(string, plain: false) ⇒ Object
- .cyan(string, plain: false) ⇒ Object
- .green(string, plain: false) ⇒ Object
- .red(string, plain: false) ⇒ Object
- .violet(string, plain: false) ⇒ Object
- .white(string, plain: false) ⇒ Object
- .yellow(string, plain: false) ⇒ Object
Class Method Details
.blue(string, plain: false) ⇒ Object
12 13 14 |
# File 'lib/study/text_highlight.rb', line 12 def blue(string, plain: false) plain ? string.to_s : "\033[1;34;40m#{ string.to_s }\033[0m" end |
.cyan(string, plain: false) ⇒ Object
24 25 26 |
# File 'lib/study/text_highlight.rb', line 24 def cyan(string, plain: false) plain ? string.to_s : "\033[1;36;40m#{ string.to_s }\033[0m" end |
.green(string, plain: false) ⇒ Object
16 17 18 |
# File 'lib/study/text_highlight.rb', line 16 def green(string, plain: false) plain ? string.to_s : "\033[1;32;40m#{ string.to_s }\033[0m" end |
.red(string, plain: false) ⇒ Object
4 5 6 |
# File 'lib/study/text_highlight.rb', line 4 def red(string, plain: false) plain ? string.to_s : "\033[1;31;40m#{ string.to_s }\033[0m" end |
.violet(string, plain: false) ⇒ Object
20 21 22 |
# File 'lib/study/text_highlight.rb', line 20 def violet(string, plain: false) plain ? string.to_s : "\033[1;35;40m#{ string.to_s }\033[0m" end |
.white(string, plain: false) ⇒ Object
28 29 30 |
# File 'lib/study/text_highlight.rb', line 28 def white(string, plain: false) plain ? string.to_s : "\033[1;37;40m#{ string.to_s }\033[0m" end |
.yellow(string, plain: false) ⇒ Object
8 9 10 |
# File 'lib/study/text_highlight.rb', line 8 def yellow(string, plain: false) plain ? string.to_s : "\033[1;33;40m#{ string.to_s }\033[0m" end |