forked from aquasecurity/table
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdividers.go
80 lines (78 loc) · 1001 Bytes
/
dividers.go
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
73
74
75
76
77
78
79
80
package table
type Dividers struct {
ALL string
NES string
NSW string
NEW string
ESW string
NE string
NW string
SW string
ES string
EW string
NS string
}
var NoDividers = Dividers{}
var UnicodeDividers = Dividers{
ALL: "┼",
NES: "├",
NSW: "┤",
NEW: "┴",
ESW: "┬",
NE: "└",
NW: "┘",
SW: "┐",
ES: "┌",
EW: "─",
NS: "│",
}
var UnicodeRoundedDividers = Dividers{
ALL: "┼",
NES: "├",
NSW: "┤",
NEW: "┴",
ESW: "┬",
NE: "╰",
NW: "╯",
SW: "╮",
ES: "╭",
EW: "─",
NS: "│",
}
var ASCIIDividers = Dividers{
ALL: "+",
NES: "+",
NSW: "+",
NEW: "+",
ESW: "+",
NE: "+",
NW: "+",
SW: "+",
ES: "+",
EW: "-",
NS: "|",
}
var StarDividers = Dividers{
ALL: "*",
NES: "*",
NSW: "*",
NEW: "*",
ESW: "*",
NE: "*",
NW: "*",
SW: "*",
ES: "*",
EW: "*",
NS: "*",
}
var MarkdownDividers = Dividers{
ALL: "|",
NES: "|",
NSW: "|",
NE: "|",
NW: "|",
SW: "|",
ES: "|",
EW: "-",
NS: "|",
}