A | |
add [Terminal] |
|
alt [Terminal] | |
B | |
black [Terminal] | |
blue [Terminal] | |
buffered_in [Terminal] | Return the size of the buffered contents of a given input channel that has not been read yet. |
buffered_line_in [Terminal] | Return the size of the buffered contents of a given input channel that has
not been read yet, from current position until |
button_of_event [Terminal] | Return the clicked mouse button of a given event. |
C | |
char_of_event [Terminal] | Return the char of a given event. |
clear_eol [Terminal.Descr] | |
clear_eol [Terminal] |
|
clear_line [Terminal.Descr] | |
clear_line [Terminal] |
|
clear_screen [Terminal.Descr] | |
clear_screen [Terminal] |
|
color [Terminal.Descr] | |
color [Terminal] |
|
control [Terminal] | |
cyan [Terminal] | |
D | |
dark_blue [Terminal] | |
dark_cyan [Terminal] | |
dark_gray [Terminal] | |
dark_green [Terminal] | |
dark_magenta [Terminal] | |
dark_red [Terminal] | |
dark_yellow [Terminal] | |
E | |
empty [Terminal] | The empty set. |
escape_sequence_of_event [Terminal] | Represent a given event as escape sequence. |
G | |
gray [Terminal] | |
grayscale [Terminal] | The grayscale colors. |
green [Terminal] | |
I | |
input [Terminal.Descr] | Same as |
input_event [Terminal.Descr] | Read one event from a given file descriptor. |
input_line_utf8 [Terminal.Descr] | |
input_line_utf8 [Terminal] | Read from a given input channel until a newline. |
is_char [Terminal] | Check whether a given event contains some char or not. |
is_clicked [Terminal] | Check whether a given event means some mouse button is clicked. |
is_empty [Terminal.Descr] | Check whether a given file descriptor is empty or having any events. |
is_key [Terminal] | Check whether a given event contains some key or not. |
is_resized [Terminal] | Check whether a given event means the terminal window has been resized. |
is_string [Terminal] | Check whether a given event contains some string(non-escape sequence) or not. |
is_terminal [Terminal.Descr] | Same as |
is_terminal_in [Terminal] |
|
is_terminal_out [Terminal] |
|
K | |
key_of_event [Terminal] | Return the key of a given event. |
L | |
locale_of_utf8 [Terminal] | In windows, encode a string from UTF-8 to the active code page. |
M | |
magenta [Terminal] | |
mem [Terminal] |
|
meta [Terminal] | |
mode [Terminal.Descr] | |
mode [Terminal] |
|
move [Terminal.Descr] | |
move [Terminal] |
|
move_to_bol [Terminal.Descr] | |
move_to_bol [Terminal] |
|
O | |
output [Terminal.Descr] | Same as |
output_newline [Terminal.Descr] | Write "\n" (in POSIX) or "\r\n" (in Windows). |
output_string [Terminal.Descr] | Same as |
output_string_utf8 [Terminal.Descr] | |
output_string_utf8 [Terminal] | Write a UTF-8 encoded string to a given output channel. |
output_substring [Terminal.Descr] | Same as output but take a string instead of a bytes. |
output_substring_utf8 [Terminal.Descr] | |
output_substring_utf8 [Terminal] | Write a part of a UTF-8 encoded string to a given output channel. |
P | |
position [Terminal.Descr] | |
position [Terminal] |
|
position_of_event [Terminal] | Return the pointed position of a given event. |
R | |
red [Terminal] | |
rgb [Terminal] | The RGB colors. |
S | |
save [Terminal.Descr] | |
save [Terminal] |
|
screen [Terminal.Descr] | |
screen [Terminal] |
|
scroll [Terminal.Descr] | |
scroll [Terminal] |
|
set_position [Terminal.Descr] | |
set_position [Terminal] |
|
set_size [Terminal.Descr] | |
set_size [Terminal] |
|
shift [Terminal] | |
shift_of_event [Terminal] | Return the shift state of a given event. |
show_cursor [Terminal.Descr] | |
show_cursor [Terminal] |
|
size [Terminal.Descr] | |
size [Terminal] |
|
size_of_event [Terminal] | Return the new window size of a given event. |
string_of_event [Terminal] | Return the string of a given event. |
supports_256 [Terminal] | Check whether the terminal supports 256 color. |
system_16 [Terminal] | The 16 system colors. |
T | |
title [Terminal] |
|
title_utf8 [Terminal] |
|
U | |
utf8_of_locale [Terminal] | In windows, encode a string from the active code page to UTF-8. |
V | |
view [Terminal.Descr] | |
view [Terminal] |
|
W | |
white [Terminal] | |
wrap [Terminal.Descr] | |
wrap [Terminal] |
|
Y | |
yellow [Terminal] |