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] |