-
Notifications
You must be signed in to change notification settings - Fork 1
/
ganttConfig.json
105 lines (104 loc) · 3.18 KB
/
ganttConfig.json
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
{
"taskFields": {
"id": "TaskID",
"name": "TaskName",
"startDate": "StartDate",
"endDate": "EndDate",
"duration": "Duration",
"progress": "Progress",
"dependency": "Predecessor",
"parentID": "ParentID",
"resourceInfo": "Resources",
"indicators": "Indicators"
},
"columns": [
{ "field": "TaskID", "width": 80 },
{ "field": "TaskName", "headerText": "Job Name", "width": 250 },
{ "field": "StartDate" },
{ "field": "EndDate" },
{ "field": "Duration" },
{ "field": "Predecessor" },
{ "field": "Progress" },
{ "field": "Resources","width": 250 }
],
"resources": [
{ "resourceId": 1, "resourceName": "Martin Tamer" },
{ "resourceId": 2, "resourceName": "Rose Fuller" },
{ "resourceId": 3, "resourceName": "Margaret Buchanan" },
{ "resourceId": 4, "resourceName": "Fuller King" },
{ "resourceId": 5, "resourceName":" Davolio Fuller" },
{ "resourceId": 6, "resourceName": "Van Jack" },
{ "resourceId": 7, "resourceName": "Fuller Buchanan" },
{ "resourceId": 8, "resourceName": "Jack Davolio" },
{ "resourceId": 9, "resourceName": "Tamer Vinet" },
{ "resourceId": 10, "resourceName": "Vinet Fuller" },
{ "resourceId": 11, "resourceName": "Bergs Anton" },
{ "resourceId": 12, "resourceName": "Nancy Davolio" },
{ "resourceId": 13, "resourceName": "Steven Buchanan" },
{ "resourceId": 14, "resourceName": "Janet Leverling" }
],
"resourceFields": {
"id": "resourceId",
"name": "resourceName",
"unit": "unit"
},
"dayWorkingTime": [
{ "from": 8, "to": 12 },
{ "from": 13, "to": 17 }
],
"eventMarkers": [
{ "day": "04/10/2024", "label": "Design phase" },
{ "day": "04/27/2024", "label": "Research phase" },
{ "day": "05/24/2024", "label": "Production phase" },
{ "day": "06/21/2024", "label": "Sales and marketing phase" }
],
"filterSettings": {
"columns": [
{ "field": "TaskName", "value": "Defining", "operator": "startswith", "matchCase": false, "predicate": "and"},
{ "field": "TaskID", "value": 2, "operator":"equal", "matchCase": false, "predicate": "and"}
]
},
"holidays": [
{ "from": "04/04/2024", "to": "04/04/2024", "label": "Local Holiday" },
{ "from": "04/19/2024", "to": "04/19/2024", "label": "Good Friday" },
{ "from": "06/14/2024", "to": "06/14/2024", "label": "Release Holiday" }
],
"searchSettings": {
"fields": ["TaskName"],
"operator": "notequal",
"key": "Project",
"ignoreCase": "true",
"hierarchyMode": "Both"
},
"selectionSettings": {
"mode": "Row",
"type": "Single",
"enableToggle": false
},
"sortSettings": {
"columns": [ { "field": "TaskID", "direction": "Ascending" } ],
"allowUnsort": false
},
"splitterSettings": {
"position": "50%",
"minimum": "200px",
"separatorSize": 5,
"view": "Default"
},
"timelineSettings": {
"showTooltip": true,
"timelineUnitSize": 80,
"updateTimescaleView": false,
"weekStartDay": 0,
"weekendBackground": "yellow",
"topTier": {
"format": "MMM dd, yyyy",
"unit": "Week"
},
"bottomTier": {
"format": "EEE, dd",
"unit": "Day",
"count": 1
}
}
}