-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
boxes.v
72 lines (70 loc) · 1.3 KB
/
boxes.v
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
module boxx
// taken from cli-boxes repo: https://github.com/sindresorhus/cli-boxes
fn get_boxes() map[string]Boxx {
return {
"single": Boxx{
top_right: "┐",
top_left: "┌",
bottom_right: "┘",
bottom_left: "└",
horizontal: "─",
vertical: "│"
},
"double": Boxx{
top_right: "╗",
top_left: "╔",
bottom_right: "╝",
bottom_left: "╚",
horizontal: "═",
vertical: "║"
},
"round": Boxx{
top_right: "╮",
top_left: "╭",
bottom_right: "╯",
bottom_left: "╰",
horizontal: "─",
vertical: "│"
},
"bold": Boxx{
top_right: "┓",
top_left: "┏",
bottom_right: "┛",
bottom_left: "┗",
horizontal: "━",
vertical: "┃"
},
"single_double": Boxx{
top_right: "╖",
top_left: "╓",
bottom_right: "╜",
bottom_left: "╙",
horizontal: "─",
vertical: "║"
},
"double_single": Boxx{
top_right: "╕",
top_left: "╒",
bottom_right: "╛",
bottom_left: "╘",
horizontal: "═",
vertical: "│"
},
"classic": Boxx{
top_right: "+",
top_left: "+",
bottom_right: "+",
bottom_left: "+",
horizontal: "-",
vertical: "|"
},
"hidden": Boxx{
top_right: "+",
top_left: "+",
bottom_right: "+",
bottom_left: "+",
horizontal: " ",
vertical: " "
}
}
}