-
Notifications
You must be signed in to change notification settings - Fork 2
/
table.cli
63 lines (63 loc) · 12 KB
/
table.cli
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
┌────────────────────┬──────────────────────────────┬────────────────────┬──────────┬────────────────────┐
│ Name │ Description │ Type │ Required │ Default Value │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ multilineProp │ Description of │ String │ │ │
│ │ multilineProp. │ │ │ │
│ │ This should be multiline │ │ │ │
│ │ Anything else ? │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalArray │ Description of │ Array │ │ [] │
│ │ optionalArray. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalBool │ Description of optionalBool. │ Boolean │ │ false │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalFunc │ Description of optionalFunc. │ Function │ │ () => {} │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalNumber │ Description of │ Number │ │ 123 │
│ │ optionalNumber. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalObject │ Description of │ Object │ │ {} │
│ │ optionalObject. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalString │ Description of │ String │ │ 'abc' │
│ │ optionalString. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalNode │ Description of optionalNode. │ Node │ │ null │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalElement │ Description of │ Element │ │ null │
│ │ optionalElement. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalMessage │ Description of │ Class(Message) │ │ null │
│ │ optionalMessage. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalEnum │ Description of optionalEnum. │ 'News'│'Photos' │ │ 'News' │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalUnion │ Description of │ String│Number│Cla… │ │ null │
│ │ optionalUnion. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalArrayOf │ Description of │ Array(Number) │ │ [ 1, 2, 3] │
│ │ optionalArrayOf. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalObjectOf │ Description of │ ObjectOf(Number) │ │ {} │
│ │ optionalObjectOf. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ optionalObjectWit… │ Description of │ {"color":"String"… │ │ { color: 'red', │
│ │ optionalObjectWithShape. │ │ │ fontSize: 14} │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ └─ │ │ String │ √ │ red │
│ optionalObjectWit… │ │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ └─ │ │ Number │ │ 14 │
│ optionalObjectWit… │ │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ requiredFunc │ Description of requiredFunc. │ Function │ √ │ () => {} │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ requiredAny │ Description of requiredAny. │ Any │ √ │ false │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ customProp │ Description of customProp. │ Custom(Function) │ │ null │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ noDefaultValueProp │ Description of │ String │ │ │
│ │ noDefaultValueProp. │ │ │ │
├────────────────────┼──────────────────────────────┼────────────────────┼──────────┼────────────────────┤
│ notDefinedProp │ │ │ │ null │
└────────────────────┴──────────────────────────────┴────────────────────┴──────────┴────────────────────┘