Methods

+ (ANSI::String)
GetConsoleMode (ANSI::Terminal)
GetConsoleScreenBufferInfo (ANSI::Terminal)
GetStdHandle (ANSI::Terminal)
SetConsoleEcho (ANSI::Terminal)
SetConsoleMode (ANSI::Terminal)
[] (ANSI::String)
[] (ANSI::Code)
align= (ANSI::Columns)
ansi (lib/ansi.rb)
ansi (ANSI::Code)
ansi (ANSI::BBCode)
ansi (String)
ansi (ANSI::String)
ansi! (String)
ansi! (ANSI::String)
ansi_to_bbcode (ANSI::BBCode)
ansi_to_html (ANSI::BBCode)
ansicolor= (ANSI::Logger)
ansicolor? (ANSI::Logger)
bar_mark= (ANSI::ProgressBar)
barmark= (ANSI::ProgressBar)
bbcode_to_ansi (ANSI::BBCode)
bbcode_to_html (ANSI::BBCode)
black (ANSI::String)
black (ANSI::Mixin)
black! (ANSI::String)
black_on_blue (ANSI::Mixin)
black_on_cyan (ANSI::Mixin)
black_on_green (ANSI::Mixin)
black_on_magenta (ANSI::Mixin)
black_on_red (ANSI::Mixin)
black_on_white (ANSI::Mixin)
black_on_yellow (ANSI::Mixin)
blink (ANSI::Mixin)
blue (ANSI::String)
blue (ANSI::Mixin)
blue! (ANSI::String)
blue_on_black (ANSI::Mixin)
blue_on_cyan (ANSI::Mixin)
blue_on_green (ANSI::Mixin)
blue_on_magenta (ANSI::Mixin)
blue_on_red (ANSI::Mixin)
blue_on_white (ANSI::Mixin)
blue_on_yellow (ANSI::Mixin)
bold (ANSI::String)
bold (ANSI::Mixin)
bold! (ANSI::String)
clear (ANSI::ProgressBar)
code (ANSI::Code)
color (ANSI::String)
color (ANSI::Code)
color! (ANSI::String)
colors (ANSI::Code)
columns= (ANSI::Columns)
concealed (ANSI::Mixin)
const_missing (ANSI)
cyan (ANSI::Mixin)
cyan (ANSI::String)
cyan! (ANSI::String)
cyan_on_black (ANSI::Mixin)
cyan_on_blue (ANSI::Mixin)
cyan_on_green (ANSI::Mixin)
cyan_on_magenta (ANSI::Mixin)
cyan_on_red (ANSI::Mixin)
cyan_on_white (ANSI::Mixin)
cyan_on_yellow (ANSI::Mixin)
dark (ANSI::Mixin)
debug (ANSI::Logger)
diff (ANSI::Diff)
diff1 (ANSI::Diff)
diff2 (ANSI::Diff)
display (ANSI::Code)
display (ANSI::Mixin)
down (ANSI::Code)
downcase (ANSI::String)
downcase! (ANSI::String)
dump (ANSI::HexDump)
dump_random (ANSI::HexDump)
error (ANSI::Logger)
fatal (ANSI::Logger)
file_transfer_mode (ANSI::ProgressBar)
finish (ANSI::ProgressBar)
flush (ANSI::ProgressBar)
format (ANSI::ProgressBar)
format= (ANSI::Columns)
formatter (ANSI::Logger)
get_character (ANSI::Terminal)
get_character (ANSI::Terminal)
get_character (ANSI::Terminal)
get_character (ANSI::Terminal)
green (ANSI::String)
green (ANSI::Mixin)
green! (ANSI::String)
green_on_black (ANSI::Mixin)
green_on_blue (ANSI::Mixin)
green_on_cyan (ANSI::Mixin)
green_on_magenta (ANSI::Mixin)
green_on_red (ANSI::Mixin)
green_on_white (ANSI::Mixin)
green_on_yellow (ANSI::Mixin)
gsub (ANSI::String)
gsub! (ANSI::String)
halt (ANSI::ProgressBar)
hex (ANSI::Code)
html_to_ansi (ANSI::BBCode)
html_to_bbcode (ANSI::BBCode)
inc (ANSI::ProgressBar)
index? (ANSI::HexDump)
info (ANSI::Logger)
inspect (ANSI::ProgressBar)
inspect (ANSI::Columns)
italic (ANSI::Mixin)
join (ANSI::Diff)
join (ANSI::Columns)
left (ANSI::Code)
list= (ANSI::Columns)
magenta (ANSI::String)
magenta (ANSI::Mixin)
magenta! (ANSI::String)
magenta_on_black (ANSI::Mixin)
magenta_on_blue (ANSI::Mixin)
magenta_on_cyan (ANSI::Mixin)
magenta_on_green (ANSI::Mixin)
magenta_on_red (ANSI::Mixin)
magenta_on_white (ANSI::Mixin)
magenta_on_yellow (ANSI::Mixin)
mark= (ANSI::ProgressBar)
metadata (ANSI)
method_missing (ANSI::Chain)
method_missing (ANSI::Code)
move (ANSI::Code)
negative (ANSI::Mixin)
new (ANSI::String)
new (ANSI::Diff)
new (ANSI::Chain)
new (ANSI::Columns)
new (ANSI::Table)
new (ANSI::ProgressBar)
new (ANSI::HexDump)
on_black (ANSI::Mixin)
on_blue (ANSI::Mixin)
on_cyan (ANSI::Mixin)
on_green (ANSI::Mixin)
on_magenta (ANSI::Mixin)
on_red (ANSI::Mixin)
on_white (ANSI::Mixin)
on_yellow (ANSI::Mixin)
padding= (ANSI::Columns)
random (ANSI::Code)
rapid (ANSI::Mixin)
raw_no_echo_mode (ANSI::Terminal)
red (ANSI::String)
red (ANSI::Mixin)
red! (ANSI::String)
red_on_black (ANSI::Mixin)
red_on_blue (ANSI::Mixin)
red_on_cyan (ANSI::Mixin)
red_on_green (ANSI::Mixin)
red_on_magenta (ANSI::Mixin)
red_on_white (ANSI::Mixin)
red_on_yellow (ANSI::Mixin)
reset (ANSI::ProgressBar)
restore_mode (ANSI::Terminal)
reverse (ANSI::Mixin)
rgb (ANSI::Code)
right (ANSI::Code)
screen_width (ANSI::Terminal)
set (ANSI::ProgressBar)
size (ANSI::String)
slice (ANSI::String)
standard_mode (ANSI::ProgressBar)
strike (ANSI::Mixin)
string (ANSI)
strip_bbcode (ANSI::BBCode)
style (ANSI::Code)
style (ANSI::ProgressBar)
styles (ANSI::Code)
styles (ANSI::Logger)
sub (ANSI::String)
sub! (ANSI::String)
terminal_height (ANSI::Terminal)
terminal_size (ANSI::Terminal)
terminal_size (ANSI::Terminal)
terminal_size (ANSI::Terminal)
terminal_size (ANSI::Terminal)
terminal_width (ANSI::Terminal)
title= (ANSI::ProgressBar)
to_a (ANSI::Diff)
to_s (ANSI::String)
to_s (ANSI::Table)
to_s (ANSI::Diff)
to_s (ANSI::Chain)
to_s (ANSI::Columns)
to_str (ANSI::String)
to_str (ANSI::Chain)
total_overflow= (ANSI::ProgressBar)
transfer_mode (ANSI::ProgressBar)
unansi (String)
unansi (ANSI::Code)
unansi! (String)
uncolor (ANSI::Code)
underline (ANSI::String)
underline (ANSI::Mixin)
underline! (ANSI::String)
underscore (ANSI::Mixin)
unstyle (ANSI::Code)
up (ANSI::Code)
upcase (ANSI::String)
upcase! (ANSI::String)
warn (ANSI::Logger)
white (ANSI::Mixin)
white_on_black (ANSI::Mixin)
white_on_blue (ANSI::Mixin)
white_on_cyan (ANSI::Mixin)
white_on_green (ANSI::Mixin)
white_on_magenta (ANSI::Mixin)
white_on_red (ANSI::Mixin)
white_on_yellow (ANSI::Mixin)
yellow (ANSI::String)
yellow (ANSI::Mixin)
yellow! (ANSI::String)
yellow_on_black (ANSI::Mixin)
yellow_on_blue (ANSI::Mixin)
yellow_on_cyan (ANSI::Mixin)
yellow_on_green (ANSI::Mixin)
yellow_on_magenta (ANSI::Mixin)
yellow_on_red (ANSI::Mixin)
yellow_on_white (ANSI::Mixin)