Class: RicColorsObsolete::RicColor
Overview
nero) shift; echo -en “033[0;30m$*033[0mn” ;;
rossone) shift; echo -en "\033[0;31m$*\033[0m\n" ;;
verdone) shift; echo -en "\033[0;32m$*\033[0m\n" ;;
marrone) shift; echo -en "\033[0;33m$*\033[0m\n" ;;
bluino) shift; echo -en "\033[0;34m$*\033[0m\n" ;;
porpora) shift; echo -en "\033[0;35m$*\033[0m\n" ;;
ciano) shift; echo -en "\033[0;36m$*\033[0m\n" ;;
grigino) shift; echo -en "\033[0;37m$*\033[0m\n" ;;
grigione) shift; echo -en "\033[1;30m$*\033[0m\n" ;;
rosso) shift; echo -en "\033[1;31m$*\033[0m\n" ;;
verde) shift; echo -en "\033[1;32m$*\033[0m\n" ;;
giallo) shift; echo -en "\033[1;33m$*\033[0m\n" ;;
blu) shift; echo -en "\033[1;34m$*\033[0m\n" ;;
viola) shift; echo -en "\033[1;35m$*\033[0m\n" ;;
azzurro) shift; echo -en "\033[1;36m$*\033[0m\n" ;;
bianco) shift; echo -en "\033[1;37m$*\033[0m\n" ;;
arancio) shift; echo -en "\033[5;31m$*\033[0m\n" ;;
colour_codes = {
'black': '\033[0;30m',
'red': '\033[0;31m',
'green': '\033[0;32m',
'yellow': '\033[0;33m',
'blue': '\033[0;34m',
'magenta': '\033[0;35m',
'cyan': '\033[0;36m',
'white': '\033[0;37m',
'darkgray': '\033[1;30m',
'br-red': '\033[1;31m',
'br-green': '\033[1;32m',
'br-yellow': '\033[1;33m',
'br-blue': '\033[1;34m',
'br-magenta': '\033[1;35m',
'br-cyan': '\033[1;36m',
'br-white': '\033[1;37m',
'ul-black': '\033[4;30m',
'ul-red': '\033[4;31m',
'ul-green': '\033[4;32m',
'ul-yellow': '\033[4;33m',
'ul-blue': '\033[4;34m',
'ul-magenta': '\033[4;35m',
'ul-cyan': '\033[4;36m',
'ul-white': '\033[4;37m',
'default': '\033[0m'
}
Constant Summary
Constants inherited from String
Instance Attribute Summary collapse
-
#color ⇒ Object
readonly
Returns the value of attribute color.
Instance Method Summary collapse
-
#initialize(mycol) ⇒ RicColor
constructor
A new instance of RicColor.
- #to_html ⇒ Object
- #to_s ⇒ Object
Methods inherited from String
#append, #asterisks, #basename, #canonicalize, #depurate_for_file, #double_quote, #escape_double_quotes, #escape_printf, #escape_single_quotes, #flag, #from_first_line_matching, #grep_color, #initial, #left, #nlines, #prepend, #quote, #sanitize_path, #shorten, #singolarizza, #tee, #to_class, #to_first_line_matching, #to_hash, #trim, #uncolor
Methods included from RicDebug
#to_verbose_s, #trace, #whoami?
Constructor Details
#initialize(mycol) ⇒ RicColor
Returns a new instance of RicColor.
283 284 285 286 |
# File 'lib/ric_colors.rb', line 283 def initialize(mycol) super @color = mycol end |
Instance Attribute Details
#color ⇒ Object (readonly)
Returns the value of attribute color.
281 282 283 |
# File 'lib/ric_colors.rb', line 281 def color @color end |
Instance Method Details
#to_html ⇒ Object
292 293 294 |
# File 'lib/ric_colors.rb', line 292 def to_html "<font color=\"#{@color}\" >#{self}</font>" end |
#to_s ⇒ Object
288 289 290 |
# File 'lib/ric_colors.rb', line 288 def to_s 'RicColor: ' + self.send(@color) end |