TermDraw¶
Use this primitive directly to draw shapes.
primitive val TermDraw is
TerminalDrawing ref
Implements¶
- TerminalDrawing ref
Constructors¶
create¶
new val create()
: TermDraw val^
Returns¶
- TermDraw val^
Public Functions¶
hline¶
fun box hline(
width: U32 val,
fill: String val)
: String val
Parameters¶
Returns¶
- String val
vline¶
fun box vline(
height: U32 val,
fill: String val)
: String val
Parameters¶
Returns¶
- String val
fill_rectangle¶
fun box fill_rectangle(
width: U32 val,
height: U32 val,
fill: String val)
: String val
Parameters¶
Returns¶
- String val
frame_hline¶
fun box frame_hline(
width: U32 val,
style: GridChars val = reference)
: String val
Parameters¶
Returns¶
- String val
frame_vline¶
fun box frame_vline(
height: U32 val,
style: GridChars val = reference)
: String val
Parameters¶
Returns¶
- String val
frame¶
fun box frame(
width: U32 val,
height: U32 val,
style: GridChars val = reference,
clear: Bool val = false)
: String val
Parameters¶
Returns¶
- String val
eq¶
fun box eq(
that: TermDraw val)
: Bool val
Parameters¶
- that: TermDraw val
Returns¶
- Bool val
ne¶
fun box ne(
that: TermDraw val)
: Bool val
Parameters¶
- that: TermDraw val
Returns¶
- Bool val