Term¶
These strings can be embedded in text when writing to a StdStream to create a text-based UI.
primitive val Term is
TerminalEscapeCodes ref
Implements¶
Constructors¶
create¶
new val create()
: Term val^
Returns¶
- Term val^
Public Functions¶
up¶
fun box up(
n: U32 val = 0)
: String val
Parameters¶
- n: U32 val = 0
Returns¶
- String val
down¶
fun box down(
n: U32 val = 0)
: String val
Parameters¶
- n: U32 val = 0
Returns¶
- String val
right¶
fun box right(
n: U32 val = 0)
: String val
Parameters¶
- n: U32 val = 0
Returns¶
- String val
left¶
fun box left(
n: U32 val = 0)
: String val
Parameters¶
- n: U32 val = 0
Returns¶
- String val
cursor¶
fun box cursor(
x: U32 val = 0,
y: U32 val = 0)
: String val
Parameters¶
Returns¶
- String val
clear¶
fun box clear(
how_much: (EraseBefore val | EraseAfter val | EraseAll val) = reference)
: String val
Parameters¶
- how_much: (EraseBefore val | EraseAfter val | EraseAll val) = reference
Returns¶
- String val
erase¶
fun box erase(
how_much: (EraseBefore val | EraseAfter val | EraseAll val) = reference)
: String val
Parameters¶
- how_much: (EraseBefore val | EraseAfter val | EraseAll val) = reference
Returns¶
- String val
reset¶
fun box reset()
: String val
Returns¶
- String val
bold¶
fun box bold(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
underline¶
fun box underline(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
blink¶
fun box blink(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
reverse¶
fun box reverse(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
black¶
fun box black()
: String val
Returns¶
- String val
red¶
fun box red()
: String val
Returns¶
- String val
green¶
fun box green()
: String val
Returns¶
- String val
yellow¶
fun box yellow()
: String val
Returns¶
- String val
blue¶
fun box blue()
: String val
Returns¶
- String val
magenta¶
fun box magenta()
: String val
Returns¶
- String val
cyan¶
fun box cyan()
: String val
Returns¶
- String val
grey¶
fun box grey()
: String val
Returns¶
- String val
white¶
fun box white()
: String val
Returns¶
- String val
bright_red¶
fun box bright_red()
: String val
Returns¶
- String val
bright_green¶
fun box bright_green()
: String val
Returns¶
- String val
bright_yellow¶
fun box bright_yellow()
: String val
Returns¶
- String val
bright_blue¶
fun box bright_blue()
: String val
Returns¶
- String val
bright_magenta¶
fun box bright_magenta()
: String val
Returns¶
- String val
bright_cyan¶
fun box bright_cyan()
: String val
Returns¶
- String val
bright_grey¶
fun box bright_grey()
: String val
Returns¶
- String val
black_bg¶
fun box black_bg()
: String val
Returns¶
- String val
red_bg¶
fun box red_bg()
: String val
Returns¶
- String val
green_bg¶
fun box green_bg()
: String val
Returns¶
- String val
yellow_bg¶
fun box yellow_bg()
: String val
Returns¶
- String val
blue_bg¶
fun box blue_bg()
: String val
Returns¶
- String val
magenta_bg¶
fun box magenta_bg()
: String val
Returns¶
- String val
cyan_bg¶
fun box cyan_bg()
: String val
Returns¶
- String val
grey_bg¶
fun box grey_bg()
: String val
Returns¶
- String val
white_bg¶
fun box white_bg()
: String val
Returns¶
- String val
bright_red_bg¶
fun box bright_red_bg()
: String val
Returns¶
- String val
bright_green_bg¶
fun box bright_green_bg()
: String val
Returns¶
- String val
bright_yellow_bg¶
fun box bright_yellow_bg()
: String val
Returns¶
- String val
bright_blue_bg¶
fun box bright_blue_bg()
: String val
Returns¶
- String val
bright_magenta_bg¶
fun box bright_magenta_bg()
: String val
Returns¶
- String val
bright_cyan_bg¶
fun box bright_cyan_bg()
: String val
Returns¶
- String val
bright_grey_bg¶
fun box bright_grey_bg()
: String val
Returns¶
- String val
cursor_save¶
fun box cursor_save()
: String val
Returns¶
- String val
cursor_restore¶
fun box cursor_restore()
: String val
Returns¶
- String val
cursor_hide¶
fun box cursor_hide()
: String val
Returns¶
- String val
cursor_show¶
fun box cursor_show()
: String val
Returns¶
- String val
switch_to_alt_screen¶
fun box switch_to_alt_screen()
: String val
Returns¶
- String val
switch_to_normal_screen¶
fun box switch_to_normal_screen()
: String val
Returns¶
- String val
mouse_enable¶
fun box mouse_enable()
: String val
Returns¶
- String val
mouse_disable¶
fun box mouse_disable()
: String val
Returns¶
- String val
reset_color¶
fun box reset_color()
: String val
Returns¶
- String val
reset_color_bg¶
fun box reset_color_bg()
: String val
Returns¶
- String val
color¶
fun box color(
fg: U8 val)
: String val
Parameters¶
- fg: U8 val
Returns¶
- String val
color_bg¶
fun box color_bg(
bg: U8 val)
: String val
Parameters¶
- bg: U8 val
Returns¶
- String val
faint¶
fun box faint(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
italics¶
fun box italics(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
invert¶
fun box invert(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
conceal¶
fun box conceal(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
strikeout¶
fun box strikeout(
state: Bool val = true)
: String val
Parameters¶
- state: Bool val = true
Returns¶
- String val
repeat_char¶
fun box repeat_char(
char: String val,
times: U32 val)
: String val
Parameters¶
Returns¶
- String val
eq¶
fun box eq(
that: Term val)
: Bool val
Parameters¶
- that: Term val
Returns¶
- Bool val
ne¶
fun box ne(
that: Term val)
: Bool val
Parameters¶
- that: Term val
Returns¶
- Bool val