Class: Thor::Shell::Color
Overview
Set color in the output. Got color values from HighLine.
Constant Summary collapse
- CLEAR =
Embed in a String to clear all previous ANSI sequences.
"\e[0m"- BOLD =
The start of an ANSI bold sequence.
"\e[1m"- BLACK =
Set the terminal’s foreground ANSI color to black.
"\e[30m"- RED =
Set the terminal’s foreground ANSI color to red.
"\e[31m"- GREEN =
Set the terminal’s foreground ANSI color to green.
"\e[32m"- YELLOW =
Set the terminal’s foreground ANSI color to yellow.
"\e[33m"- BLUE =
Set the terminal’s foreground ANSI color to blue.
"\e[34m"- MAGENTA =
Set the terminal’s foreground ANSI color to magenta.
"\e[35m"- CYAN =
Set the terminal’s foreground ANSI color to cyan.
"\e[36m"- WHITE =
Set the terminal’s foreground ANSI color to white.
"\e[37m"- ON_BLACK =
Set the terminal’s background ANSI color to black.
"\e[40m"- ON_RED =
Set the terminal’s background ANSI color to red.
"\e[41m"- ON_GREEN =
Set the terminal’s background ANSI color to green.
"\e[42m"- ON_YELLOW =
Set the terminal’s background ANSI color to yellow.
"\e[43m"- ON_BLUE =
Set the terminal’s background ANSI color to blue.
"\e[44m"- ON_MAGENTA =
Set the terminal’s background ANSI color to magenta.
"\e[45m"- ON_CYAN =
Set the terminal’s background ANSI color to cyan.
"\e[46m"- ON_WHITE =
Set the terminal’s background ANSI color to white.
"\e[47m"
Instance Attribute Summary
Attributes inherited from Basic
Method Summary
Methods inherited from Basic
#ask, #error, #file_collision, #initialize, #no?, #print_list, #print_table, #say, #say_status, #yes?
Constructor Details
This class inherits a constructor from Thor::Shell::Basic