358 lines
6.8 KiB
Plaintext
358 lines
6.8 KiB
Plaintext
{
|
|
"custom": {},
|
|
"params": {},
|
|
"props": {},
|
|
"root": {
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "MovingAnalogIndicator"
|
|
},
|
|
"position": {
|
|
"height": 223,
|
|
"rotate": {
|
|
"anchor": "140% 62%"
|
|
},
|
|
"width": 71,
|
|
"x": 235,
|
|
"y": 326
|
|
},
|
|
"props": {
|
|
"defaultRangeColor": "green",
|
|
"desiredHigh": 65,
|
|
"desiredLow": 40,
|
|
"desiredRangeColor": "blue",
|
|
"highAlarm": 90,
|
|
"highHighAlarm": 95,
|
|
"highInterlock": "",
|
|
"inactiveAlarmColor": "yellow",
|
|
"level1AlarmColor": "red",
|
|
"level2AlarmColor": "orange",
|
|
"lowAlarm": 10,
|
|
"lowInterlock": null,
|
|
"lowLowAlarm": 5,
|
|
"processValue": 95,
|
|
"setpointColor": "purple",
|
|
"setpointValue": 50
|
|
},
|
|
"type": "ia.display.moving-analog-indicator"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "MovingAnalogIndicator_0"
|
|
},
|
|
"position": {
|
|
"height": 223,
|
|
"rotate": {
|
|
"anchor": "140% 62%"
|
|
},
|
|
"width": 71,
|
|
"x": 250,
|
|
"y": 326
|
|
},
|
|
"props": {
|
|
"defaultRangeColor": "green",
|
|
"desiredHigh": 65,
|
|
"desiredLow": 40,
|
|
"desiredRangeColor": "blue",
|
|
"highAlarm": 90,
|
|
"highHighAlarm": 95,
|
|
"highInterlock": "",
|
|
"inactiveAlarmColor": "yellow",
|
|
"level1AlarmColor": "red",
|
|
"level2AlarmColor": "orange",
|
|
"lowAlarm": 10,
|
|
"lowInterlock": null,
|
|
"lowLowAlarm": 5,
|
|
"processValue": 95,
|
|
"reverseIndicator": true,
|
|
"setpointColor": "purple",
|
|
"setpointValue": 50
|
|
},
|
|
"type": "ia.display.moving-analog-indicator"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Sparkline"
|
|
},
|
|
"position": {
|
|
"height": 100,
|
|
"width": 250,
|
|
"x": 357.33000000000004,
|
|
"y": 337.5
|
|
},
|
|
"props": {
|
|
"color": "blue",
|
|
"points": [
|
|
59,
|
|
80,
|
|
80,
|
|
100,
|
|
68,
|
|
62,
|
|
87,
|
|
72,
|
|
42,
|
|
49,
|
|
58,
|
|
53,
|
|
57,
|
|
51,
|
|
42,
|
|
32,
|
|
37,
|
|
30,
|
|
24,
|
|
38,
|
|
57,
|
|
29,
|
|
18,
|
|
32,
|
|
38,
|
|
24,
|
|
24,
|
|
24,
|
|
20,
|
|
21,
|
|
29,
|
|
32,
|
|
26,
|
|
18,
|
|
32,
|
|
36,
|
|
30,
|
|
36,
|
|
29,
|
|
32,
|
|
29,
|
|
28,
|
|
41,
|
|
20,
|
|
28,
|
|
58,
|
|
18,
|
|
24,
|
|
16,
|
|
2,
|
|
22,
|
|
17,
|
|
22,
|
|
21,
|
|
12,
|
|
22,
|
|
14,
|
|
13,
|
|
11,
|
|
20,
|
|
16,
|
|
16,
|
|
18,
|
|
12,
|
|
28,
|
|
28,
|
|
32,
|
|
16,
|
|
16,
|
|
24,
|
|
16,
|
|
20,
|
|
14,
|
|
18,
|
|
12,
|
|
26,
|
|
17,
|
|
11,
|
|
30,
|
|
16,
|
|
9,
|
|
20,
|
|
42,
|
|
13,
|
|
13,
|
|
24,
|
|
17,
|
|
13,
|
|
20,
|
|
12,
|
|
14,
|
|
13,
|
|
14,
|
|
71,
|
|
82,
|
|
20,
|
|
16,
|
|
20,
|
|
22,
|
|
17,
|
|
5
|
|
]
|
|
},
|
|
"type": "ia.display.sparkline"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Sparkline_0"
|
|
},
|
|
"position": {
|
|
"height": 100,
|
|
"width": 250,
|
|
"x": 357,
|
|
"y": 337
|
|
},
|
|
"props": {
|
|
"color": "red",
|
|
"points": [
|
|
70,
|
|
92,
|
|
92,
|
|
112,
|
|
80,
|
|
74,
|
|
99,
|
|
84,
|
|
54,
|
|
61,
|
|
70,
|
|
65,
|
|
69,
|
|
61,
|
|
52,
|
|
42,
|
|
47,
|
|
40,
|
|
34,
|
|
48,
|
|
67,
|
|
39,
|
|
28,
|
|
42,
|
|
48,
|
|
34,
|
|
34,
|
|
34,
|
|
30,
|
|
31,
|
|
39,
|
|
42,
|
|
36,
|
|
28,
|
|
42,
|
|
46,
|
|
40,
|
|
46,
|
|
39,
|
|
42,
|
|
39,
|
|
38,
|
|
51,
|
|
30,
|
|
38,
|
|
68,
|
|
28,
|
|
34,
|
|
26,
|
|
12,
|
|
32,
|
|
27,
|
|
32,
|
|
31,
|
|
22,
|
|
32,
|
|
24,
|
|
23,
|
|
21,
|
|
30,
|
|
26,
|
|
26,
|
|
28,
|
|
22,
|
|
38,
|
|
38,
|
|
42,
|
|
26,
|
|
26,
|
|
34,
|
|
26,
|
|
30,
|
|
24,
|
|
28,
|
|
22,
|
|
36,
|
|
27,
|
|
21,
|
|
40,
|
|
26,
|
|
19,
|
|
30,
|
|
52,
|
|
23,
|
|
23,
|
|
34,
|
|
27,
|
|
23,
|
|
30,
|
|
22,
|
|
24,
|
|
23,
|
|
24,
|
|
81,
|
|
92,
|
|
30,
|
|
26,
|
|
30,
|
|
32,
|
|
27,
|
|
15
|
|
]
|
|
},
|
|
"type": "ia.display.sparkline"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "DateTimeInput"
|
|
},
|
|
"position": {
|
|
"height": 32,
|
|
"width": 170,
|
|
"x": 220,
|
|
"y": 99
|
|
},
|
|
"propConfig": {
|
|
"custom.key": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "this.props.value"
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "datediff(now(), {value}, \"Hour\")",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "property"
|
|
}
|
|
},
|
|
"props.value": {
|
|
"binding": {
|
|
"config": {
|
|
"bidirectional": true,
|
|
"fallbackDelay": 2.5,
|
|
"mode": "direct",
|
|
"tagPath": "[default]simulator/DOAS/DOAS1/Maintenance/Expiration Date"
|
|
},
|
|
"type": "tag"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"formattedValue": "Jul 17, 2026 12:00 AM"
|
|
},
|
|
"type": "ia.input.date-time-input"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "root"
|
|
},
|
|
"type": "ia.container.coord"
|
|
}
|
|
} |