Continued Setup
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "ee6bc80a3f9cef729d13a3f49049bc9eeefe236018c1ec0836803fbe06f1316d",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 14 KiB |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "00829a8adf68a48aea7e24c516fb0dcb1b9e64a711e0038219bd130d12b84639",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 600 B |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "61667669e713dc6d5d791489c7f765488d45eb77fedcad8cb98939c21cd992ba",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:11Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
@@ -0,0 +1,552 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"Priority": "Priority",
|
||||
"acknowledgeTime": 0,
|
||||
"active": 0,
|
||||
"clearTime": 0,
|
||||
"cleared": 0,
|
||||
"total": 0,
|
||||
"totalTime": 0,
|
||||
"unacknowledged": "0"
|
||||
},
|
||||
"propConfig": {
|
||||
"params.Priority": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.ack": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.acknowledgeTime": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.active": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.activeTimestamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.clearTime": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.cleared": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.daytank": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.humidity": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.id": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.priorityOrdinal": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.state": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.t_stamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tank1": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tank2": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.temp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.total": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.totalTime": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.unacknowledged": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 261,
|
||||
"width": 372
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "20px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.Priority"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Title"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Total Alarms"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.total"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "TotalAlarms"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Total Alarms Active"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.active"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "ActiveAlarms"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Total Unacknowledged"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.unacknowledged"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "UnackAlarms"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Total Alarms Cleared"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.cleared"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "ClearedAlarms"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Total Duration"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "numberFormat(floor({view.params.totalTime} / 3600), \"00\") + \":\" +\r\nnumberFormat(floor(({view.params.totalTime} % 3600) / 60), \"00\") + \":\" + \r\nnumberFormat((({view.params.totalTime} % 3600) % 60), \"00\")"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn value if value else \"00:00:00\"",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "TotalDuration"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Avg Time to Ack"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "numberFormat(floor({view.params.acknowledgeTime} / 3600), \"00\") + \":\" +\r\nnumberFormat(floor(({view.params.acknowledgeTime} % 3600) / 60), \"00\") + \":\" + \r\nnumberFormat((({view.params.acknowledgeTime} % 3600) % 60), \"00\")"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn value if value else \"00:00:00\"",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "AvgTimeToAck"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Avg Time to Clear"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "numberFormat(floor({view.params.clearTime} / 3600), \"00\") + \":\" +\r\nnumberFormat(floor(({view.params.clearTime} % 3600) / 60), \"00\") + \":\" + \r\nnumberFormat((({view.params.clearTime} % 3600) % 60), \"00\")"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn value if value else \"00:00:00\"",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "AvgTimeToClear"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Card"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "0059d781f45d5918efda7b9be63e71894068dce572e769f47ee7ae0833d75d76",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:11Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 56 KiB |
@@ -0,0 +1,574 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 899
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "16px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "Start Date"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "38px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.dateStr": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tfrom java.util import Date\n\treturn system.date.format(value, \"yyyy-MM-dd HH:mm:ss\")",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "dateArithmetic(now(0), -30, \"days\")"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\t#return value.getTime()\n\treturn value",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"format": "MM/DD/YYYY HH:mm",
|
||||
"formattedValue": "05/01/2022 15:07",
|
||||
"formattedValues": {
|
||||
"date": "02/09/2021",
|
||||
"datetime": "02/09/2021 12:18",
|
||||
"time": "12:18"
|
||||
},
|
||||
"style": {
|
||||
"height": "38px"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.date-time-input"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Start Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "140px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginLeft": "8px",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "16px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "End Date"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "38px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.dateStr": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tfrom java.util import Date\n\treturn system.date.format(value, \"yyyy-MM-dd HH:mm:ss\")",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "now(0)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\t#return value.getTime()\n\treturn value",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"format": "MM/DD/YYYY HH:mm",
|
||||
"formattedValue": "05/31/2022 15:07",
|
||||
"formattedValues": {
|
||||
"date": "03/11/2021",
|
||||
"datetime": "03/11/2021 12:18",
|
||||
"time": "12:18"
|
||||
},
|
||||
"style": {
|
||||
"height": "38px"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.date-time-input"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "End Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "140px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginLeft": "8px",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "16px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "Minimum Priority"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Dropdown"
|
||||
},
|
||||
"position": {
|
||||
"basis": "38px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"options": [
|
||||
{
|
||||
"label": "Diagnostic",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"label": "Low",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"label": "Medium",
|
||||
"value": 2
|
||||
},
|
||||
{
|
||||
"label": "High",
|
||||
"value": 3
|
||||
},
|
||||
{
|
||||
"label": "Critical",
|
||||
"value": 4
|
||||
}
|
||||
],
|
||||
"placeholder": {
|
||||
"text": "Select.."
|
||||
},
|
||||
"search": {
|
||||
"enabled": false
|
||||
},
|
||||
"style": {
|
||||
"height": "38px",
|
||||
"minWidth": "130px"
|
||||
},
|
||||
"value": 1
|
||||
},
|
||||
"type": "ia.input.dropdown"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Min Priority"
|
||||
},
|
||||
"position": {
|
||||
"basis": "140px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginLeft": "8px"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "16px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "Maximum Priority"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Dropdown"
|
||||
},
|
||||
"position": {
|
||||
"basis": "37.5px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"options": [
|
||||
{
|
||||
"label": "Diagnostic",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"label": "Low",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"label": "Medium",
|
||||
"value": 2
|
||||
},
|
||||
{
|
||||
"label": "High",
|
||||
"value": 3
|
||||
},
|
||||
{
|
||||
"label": "Critical",
|
||||
"value": 4
|
||||
}
|
||||
],
|
||||
"search": {
|
||||
"enabled": false
|
||||
},
|
||||
"style": {
|
||||
"height": "38px",
|
||||
"minWidth": "130px"
|
||||
},
|
||||
"value": 4
|
||||
},
|
||||
"type": "ia.input.dropdown"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Max Priority"
|
||||
},
|
||||
"position": {
|
||||
"basis": "140px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginLeft": "8px"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "15px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "States"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Dropdown"
|
||||
},
|
||||
"position": {
|
||||
"basis": "39px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.ack": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn 2 in value",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"custom.active": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn 0 in value",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"custom.clear": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn 1 in value",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"multiSelect": true,
|
||||
"options": [
|
||||
{
|
||||
"label": "Active",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"label": "Clear",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"label": "Ack",
|
||||
"value": 2
|
||||
}
|
||||
],
|
||||
"value": [
|
||||
0,
|
||||
1,
|
||||
2
|
||||
]
|
||||
},
|
||||
"type": "ia.input.dropdown"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "States"
|
||||
},
|
||||
"position": {
|
||||
"basis": "288.7px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginLeft": "8px"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Filters"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"marginBottom": "8px",
|
||||
"overflow": "visible"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"custom": {
|
||||
"limit": 400
|
||||
},
|
||||
"meta": {
|
||||
"name": "Responsive View"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params.data": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"parameters": {
|
||||
"ack": "{../Filters/States/Dropdown.custom.ack}",
|
||||
"active": "{../Filters/States/Dropdown.custom.active}",
|
||||
"clear": "{../Filters/States/Dropdown.custom.clear}",
|
||||
"endDate": "{../Filters/End Date/Date.custom.dateStr}",
|
||||
"limit": "{this.custom.limit}",
|
||||
"maxPriority": "{../Filters/Max Priority/Dropdown.props.value}",
|
||||
"minPriority": "{../Filters/Min Priority/Dropdown.props.value}",
|
||||
"startDate": "{../Filters/Start Date/Date.custom.dateStr}"
|
||||
},
|
||||
"queryPath": "Alarms/Alarm History",
|
||||
"returnFormat": "json"
|
||||
},
|
||||
"type": "query"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"cardViewPath": "Alarm Journal/Card",
|
||||
"config": [
|
||||
{
|
||||
"align": "left",
|
||||
"column": "eventTime",
|
||||
"render": "datetime",
|
||||
"title": "Event Time",
|
||||
"viewPath": ""
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "displayPath",
|
||||
"render": "string",
|
||||
"title": "Alarm",
|
||||
"viewPath": ""
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "name",
|
||||
"render": "string",
|
||||
"title": "Name",
|
||||
"viewPath": ""
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "eventType",
|
||||
"title": "State",
|
||||
"viewPath": "Alarm Journal/State"
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "priority",
|
||||
"render": "string",
|
||||
"title": "Priority",
|
||||
"viewPath": ""
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "eventValue",
|
||||
"render": "auto",
|
||||
"title": "Event Value",
|
||||
"viewPath": ""
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "ackUser",
|
||||
"render": "string",
|
||||
"title": "Ack User",
|
||||
"viewPath": ""
|
||||
}
|
||||
],
|
||||
"filterEnabled": true,
|
||||
"tableMinHeight": "500px"
|
||||
},
|
||||
"path": "Framework/Table Card Layout/Responsive View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "80b2ffe265a4f5f5e0f4ef4b930fb9f6ce6a9272b23e9e4b53e2f6db781563bb",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 31 KiB |
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"propConfig": {
|
||||
"custom.states[1]": {
|
||||
"persistent": true
|
||||
},
|
||||
"params.feature": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.key": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tier1": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tier2": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "AlarmStatusTable"
|
||||
},
|
||||
"position": {
|
||||
"basis": "800px"
|
||||
},
|
||||
"type": "ia.display.alarmstatustable"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"classes": "Page"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "dcbc867865e394ede9de61a21e3c8f7991e2211c8d85cda1ed3932e89fcc8d52",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:09Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.1 KiB |
@@ -0,0 +1,487 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"ackUser": "System",
|
||||
"displayPath": "Machine Fault",
|
||||
"eventTime": "9/11/18 04:28:55 PM",
|
||||
"eventType": 2,
|
||||
"eventValue": "13.826017534336078",
|
||||
"name": "Fault",
|
||||
"priority": "Low"
|
||||
},
|
||||
"propConfig": {
|
||||
"params.ack": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.ackUser": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.active": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.activeTimestamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.daytank": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.displayPath": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventTime": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventType": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventValue": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.humidity": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.id": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.key": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.name": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.priority": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.priorityOrdinal": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.state": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.t_stamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tank1": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tank2": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.temp": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 210,
|
||||
"width": 336
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "20px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.displayPath"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Title"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Name"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.name"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Name"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Event Type"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "State"
|
||||
},
|
||||
"position": {
|
||||
"basis": "100px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.eventType"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "Alarm Journal/State",
|
||||
"style": {
|
||||
"marginLeft": "-6px"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "State"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Priority"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.priority"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Priority"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Event Time"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.eventTime"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Event Time"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Event Value"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.eventValue"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "try(numberFormat(toDouble({value}), \"#,##0.##\"), {value})",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Event Value"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Ack User"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.ackUser"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Ack User"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Card"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "83809d0c5709a6990ec3e7b7b60ba42b7f9930a1aa2b780df661f2c4c3c0a88d",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 470 B |
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"value": 2
|
||||
},
|
||||
"propConfig": {
|
||||
"params.ev": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eve": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.event": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventT": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventTyp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventType": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.key": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.stat": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.state": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.val": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.value": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 28,
|
||||
"width": 74
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.classes": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "AlarmJournal/None",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": 0,
|
||||
"output": "AlarmJournal/Active_Ack"
|
||||
},
|
||||
{
|
||||
"input": 1,
|
||||
"output": "AlarmJournal/Clear_Ack"
|
||||
},
|
||||
{
|
||||
"input": 2,
|
||||
"output": "AlarmJournal/Ack"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "System",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": 0,
|
||||
"output": "Active"
|
||||
},
|
||||
{
|
||||
"input": 1,
|
||||
"output": "Clear"
|
||||
},
|
||||
{
|
||||
"input": 2,
|
||||
"output": "Ack"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"overflow": "hidden",
|
||||
"padding": "5px"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "0a1d3f586375f13c6172ade9d31218f277d2d3cd1ccab63c5a01bb841751d481",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:56:07Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 76 KiB |
@@ -0,0 +1,372 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 1379
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "16px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "Start Date"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "36px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.dateStr": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tfrom java.util import Date\n\treturn system.date.format(Date(value), \"yyyy-MM-dd HH:mm:ss\")",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "dateArithmetic(now(0), -180, \"min\")"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn value.getTime()",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"format": "MM/DD/YYYY HH:mm",
|
||||
"formattedValue": "11/05/2025 13:55",
|
||||
"formattedValues": {
|
||||
"date": "09/16/2019",
|
||||
"datetime": "09/16/2019 07:48",
|
||||
"time": "07:48"
|
||||
},
|
||||
"style": {
|
||||
"height": "36px"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.date-time-input"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Start Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "135px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginBottom": "5px",
|
||||
"marginRight": "10px",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "16px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "End Date"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "36px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.dateStr": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "this.props.value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tfrom java.util import Date\n\treturn system.date.format(Date(value), \"yyyy-MM-dd HH:mm:ss\")",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.value": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "now(0)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn value.getTime()",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"format": "MM/DD/YYYY HH:mm",
|
||||
"formattedValue": "11/05/2025 16:55",
|
||||
"formattedValues": {
|
||||
"date": "09/16/2019",
|
||||
"datetime": "09/16/2019 10:48",
|
||||
"time": "10:48"
|
||||
},
|
||||
"style": {
|
||||
"height": "36px"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.date-time-input"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "End Date"
|
||||
},
|
||||
"position": {
|
||||
"basis": "135px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginBottom": "5px",
|
||||
"marginRight": "10px",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/TableCardLayout/Label"
|
||||
},
|
||||
"text": "Search"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Search"
|
||||
},
|
||||
"position": {
|
||||
"basis": "36px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"custom.searchStr": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "if(coalesce({this.props.text}, \"\") \u003d \"\", \"\", \"%\" + {this.props.text} + \"%\")"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "\"\""
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"placeholder": "Search...",
|
||||
"style": {
|
||||
"borderRadius": "4px"
|
||||
}
|
||||
},
|
||||
"type": "ia.input.text-field"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Search"
|
||||
},
|
||||
"position": {
|
||||
"basis": "200px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"marginBottom": "5px",
|
||||
"marginRight": "10px",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Filters"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"marginBottom": "8px",
|
||||
"overflow": "visible"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Responsive View"
|
||||
},
|
||||
"position": {
|
||||
"basis": "500px",
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params.data": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"parameters": {
|
||||
"endDate": "{../Filters/End Date/Date.custom.dateStr}",
|
||||
"search": "{../Filters/Search/Search.custom.searchStr}",
|
||||
"startDate": "{../Filters/Start Date/Date.custom.dateStr}"
|
||||
},
|
||||
"polling": {
|
||||
"enabled": true,
|
||||
"rate": "15"
|
||||
},
|
||||
"queryPath": "Audit Log/Audit Log",
|
||||
"returnFormat": "json"
|
||||
},
|
||||
"type": "query"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"cardViewPath": "Audit Log/Card",
|
||||
"config": [
|
||||
{
|
||||
"align": "left",
|
||||
"column": "event_timestamp",
|
||||
"render": "datetime",
|
||||
"title": "Time",
|
||||
"viewPath": "",
|
||||
"width": 60
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "actor",
|
||||
"render": "string",
|
||||
"title": "Actor",
|
||||
"viewPath": "",
|
||||
"width": 50
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "action",
|
||||
"render": "string",
|
||||
"title": "Action",
|
||||
"viewPath": "",
|
||||
"width": 50
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "action_target",
|
||||
"render": "string",
|
||||
"title": "Target",
|
||||
"viewPath": "",
|
||||
"width": 130
|
||||
},
|
||||
{
|
||||
"align": "left",
|
||||
"column": "action_value",
|
||||
"render": "string",
|
||||
"title": "Value",
|
||||
"viewPath": ""
|
||||
},
|
||||
{
|
||||
"align": "center",
|
||||
"column": "status_code",
|
||||
"render": "number",
|
||||
"title": "Status",
|
||||
"viewPath": "",
|
||||
"width": 40
|
||||
}
|
||||
]
|
||||
},
|
||||
"path": "Framework/Table Card Layout/Responsive View"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "880a1c004bb9359713923d35b35a6360e4adeeac0ee99173097fb9b5395c9689",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.9 KiB |
@@ -0,0 +1,508 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"action": "save",
|
||||
"action_target": "Demo",
|
||||
"action_value": 13.82,
|
||||
"actor": "admin",
|
||||
"actor_host": "hostname",
|
||||
"audit_events_id": 1,
|
||||
"event_timestamp": "9/11/18 04:28:55 PM",
|
||||
"originating_context": 2,
|
||||
"originating_system": "OnlineDemo",
|
||||
"status_code": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"params.ack": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.ackUser": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.action": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.action_target": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.action_value": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.active": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.activeTimestamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.actor": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.actor_host": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.audit_events_id": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.daytank": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.displayPath": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventTime": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventType": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.eventValue": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.event_timestamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.humidity": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.id": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.key": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.name": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.originating_context": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.originating_system": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.priority": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.priorityOrdinal": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.state": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.statusCode": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.status_code": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.t_stamp": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tank1": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tank2": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.temp": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 171,
|
||||
"width": 310
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "20px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.event_timestamp"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Title"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Actor"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.actor"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Actor"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Action"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.action"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Action"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Target"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.action_target"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Target"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Value"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.action_value"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "try(numberFormat(toDouble({value}), \"#,##0.##\"), {value})",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item Framework/Card/Item_Border",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "125px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Status Code"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.status_code"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Bold_Text"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Status Code"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Item",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Card",
|
||||
"marginLeft": "0px",
|
||||
"marginRight": "0px",
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "42e68724513eede228c373af00103906c73f7c540ec67e917701378defa715a3",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 62 KiB |
@@ -0,0 +1,174 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 828,
|
||||
"width": 2378
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "System"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/System",
|
||||
"title": "System"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "System Performance"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/System Performance",
|
||||
"title": "System Performance"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Redundancy"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/Redundancy",
|
||||
"title": "Redundancy"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Gateway Network"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/Gateway Network Connections",
|
||||
"title": "Gateway Network"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "OPC Servers"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/OPC Servers",
|
||||
"title": "OPC Servers"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "OPC Devices"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px"
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/OPC Devices",
|
||||
"title": "OPC Devices"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Databases"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/Databases",
|
||||
"title": "Databases"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Session"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/Session",
|
||||
"title": "Session"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Device"
|
||||
},
|
||||
"position": {
|
||||
"basis": "280px",
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"path": "Diagnostics/Embedded/Device",
|
||||
"title": "Device"
|
||||
},
|
||||
"path": "Framework/Card/Card"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"alignContent": "flex-start",
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "4a8eb956542067be72b00feb4366ba08523af381275044b87ca0f7fa5bc6bcab",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 7.5 KiB |
@@ -0,0 +1,628 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"database": ""
|
||||
},
|
||||
"propConfig": {
|
||||
"params.database": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.database"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Name"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderBottomColor": "#D5D5D5",
|
||||
"borderBottomStyle": "solid",
|
||||
"borderBottomWidth": "1px",
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Available"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/Available"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D90000"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/Available"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Available"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Available Through Failover"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/AvailableThroughFailover"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D90000"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/AvailableThroughFailover"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Available Through Failover"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Active Connections"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/ActiveConnections"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "if({value} \u003d null, \"--\", numberFormat({value}, \"#,##0.##\"))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Active Connections"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Queries / Second"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/QueriesPerSecond"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "if({value} \u003d null, \"--\", numberFormat({value}, \"#,##0.##\"))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Queries Per Second"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Avg Query Time"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/AvgQueryTime"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "if({value} \u003d null, \"--\", numberFormat({value}, \"#,##0.##\"))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Avg Query Time"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Connection Saturation"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "55px",
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/CPU Usage"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "{value} * 100.0",
|
||||
"type": "expression"
|
||||
},
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "range",
|
||||
"mappings": [
|
||||
{
|
||||
"input": {
|
||||
"max": 70,
|
||||
"min": 0
|
||||
},
|
||||
"output": "#00AC00"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 80,
|
||||
"min": 70
|
||||
},
|
||||
"output": "#D9D900"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 100,
|
||||
"min": 90
|
||||
},
|
||||
"output": "#D90000"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"database": "{view.params.database}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Database/{database}/ConnectionSaturation"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "if({value} \u003d null, \"--\", numberFormat({value}, \"#,##0.##%\"))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Connection Saturation"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Spacer"
|
||||
},
|
||||
"position": {
|
||||
"basis": "5px",
|
||||
"shrink": 0
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "c7b4e1f9e9b32647de5a63c4efa191cedb3e65d441b60ed53303f3a2fe57ef56",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:11Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 27 KiB |
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 265
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "FlexRepeater"
|
||||
},
|
||||
"position": {
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "now(0)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tinstances \u003d []\n\tres \u003d system.tag.browse(path\u003d\"[System]Gateway/Database\")\n\tfor result in res.getResults():\n\t\tinstances.append({\"database\":result[\"name\"]})\n\treturn instances",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"path": "Diagnostics/Embedded/Database",
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "d0e46bc1e0ee23171d8ec2158e8aa95c610a49019b01151e9361f53c8187dd68",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:11Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 6.0 KiB |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "968a649bde49e84d336078e70dd0b3b2356ba86b51a28aa894a5beffc9f888d1",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,289 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"server": "_0:0:BuildAThon_Controller"
|
||||
},
|
||||
"propConfig": {
|
||||
"params.server": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.server"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Name"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderBottomColor": "#D5D5D5",
|
||||
"borderBottomStyle": "solid",
|
||||
"borderBottomWidth": "1px",
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Available"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Gateway Network/{server}/IsAvailable"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D90000"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Gateway Network/{server}/IsAvailable"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Available"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Last Communication"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/Gateway Network/{server}/LastComm"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "if({value} \u003d null, \"--\", dateFormat({value}, \"yyyy-MM-dd hh:mm:ss a\"))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Last Communication"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Spacer"
|
||||
},
|
||||
"position": {
|
||||
"basis": "5px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "e872ee13a3f0969f15b1c934e9fe18b582752ca6f6c2d51af9ec1e8820b7bc29",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 265
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "FlexRepeater"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "now(0)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tinstances \u003d []\n\tres \u003d system.tag.browse(path\u003d\"[System]Gateway/Gateway Network\")\n\tfor result in res.getResults():\n\t\tinstances.append({\"server\":result[\"name\"]})\n\treturn instances",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"path": "Diagnostics/Embedded/Gateway Network Connection",
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "2a3862193553f8215751116ce34c81ddd3c4e86017646d9ae0f2d36a8259b372",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 546 B |
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"align": "start",
|
||||
"value": "Hello World!"
|
||||
},
|
||||
"propConfig": {
|
||||
"params.align": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.value": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 26,
|
||||
"width": 299
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.textAlign": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.align"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.value"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "8d9857d7a40bd81bd5d295c1da6b7d54676bed4beb02866ce931291ac81eaa74",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,348 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"driver": "Simulator",
|
||||
"enabled": true,
|
||||
"name": "Device",
|
||||
"state": "Connected"
|
||||
},
|
||||
"propConfig": {
|
||||
"params.driver": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.enabled": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.name": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.state": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.name"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Name"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderBottomColor": "#D5D5D5",
|
||||
"borderBottomStyle": "solid",
|
||||
"borderBottomWidth": "1px",
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Driver"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.driver"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Driver"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Enabled"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.enabled"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#808080"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.enabled"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Enabled"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "State"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.state"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "State"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Spacer"
|
||||
},
|
||||
"position": {
|
||||
"basis": "5px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "fd6b9a2e759ff3db3908471619b6fd057d11c3e81d142e1cabff92366c321b96",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 265
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "FlexRepeater"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "now(60000)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tinstances \u003d []\n\tres \u003d system.dataset.toPyDataSet(system.device.listDevices())\n\tfor result in res:\n\t\tinstances.append({\"name\":result[\"Name\"], \"enabled\":result[\"Enabled\"], \"state\":result[\"State\"], \"driver\":result[\"Driver\"]})\n\treturn instances",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"path": "Diagnostics/Embedded/OPC Device",
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "e6eea3c97c4cdf544a5378011664ef68d4addc2a79b1ddc3b863fe8466585920",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:09Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,405 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"server": "Ignition OPC UA Server"
|
||||
},
|
||||
"propConfig": {
|
||||
"params.server": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.server"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Name"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderBottomColor": "#D5D5D5",
|
||||
"borderBottomStyle": "solid",
|
||||
"borderBottomWidth": "1px",
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Enabled"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/OPC/Connections/{server}/Enabled"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#808080"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/OPC/Connections/{server}/Enabled"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Enabled"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Connected"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/OPC/Connections/{server}/Connected"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D90000"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/OPC/Connections/{server}/Connected"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Connected"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "State"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "indirect",
|
||||
"references": {
|
||||
"server": "{view.params.server}"
|
||||
},
|
||||
"tagPath": "[System]Gateway/OPC/Connections/{server}/State"
|
||||
},
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "State"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Spacer"
|
||||
},
|
||||
"position": {
|
||||
"basis": "5px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "80cbb725f6269703fa336766739dc80bb62f1a8da30c3e6d41fd5a9430738276",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.1 KiB |
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 265
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "FlexRepeater"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "now(0)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tinstances \u003d []\n\tres \u003d system.tag.browse(path\u003d\"[System]Gateway/OPC/Connections\")\n\tfor result in res.getResults():\n\t\tinstances.append({\"server\":result[\"name\"]})\n\treturn instances",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"path": "Diagnostics/Embedded/OPC Server",
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "a81c9f26a5fb7cc0f6876ed13bb952d8b6d557265042c367fe88c75f275ab631",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.9 KiB |
@@ -0,0 +1,576 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Activity Level"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/ActivityLevel"
|
||||
},
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Activity Level"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Role"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/Role"
|
||||
},
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Role"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Active"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/IsActive"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#808080"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/IsActive"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Active"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Is Master"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/IsMaster"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#808080"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/IsMaster"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Is Master"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Peer Id"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/Connection/PeerId"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "coalesce({value}, \"--\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Peer Id"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Peer Connected"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/Connection/IsConnected"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D90000"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Redundancy/Connection/IsConnected"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Peer Connected"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "792b57f291d4c503b5f0012e75e0514c0ad177e464df2fdf0c0f94f514ddfae9",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
@@ -0,0 +1,880 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 300,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Id"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.id"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Id"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Host"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.host"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Host"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Locale"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.locale"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Locale"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Timezone"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.timeZoneId"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Timezone"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Theme"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.theme"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Theme"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Authenticated"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.auth.authenticated"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D9D900"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.auth.authenticated"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Authenticated"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "User"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "{session.props.auth.user.firstName} + \" \" + {session.props.auth.user.lastName}"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "User"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Username"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.auth.user.userName"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "coalesce({value}, \"--\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Username"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Email"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.auth.user.email"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "coalesce({value}, \"--\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Email"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "User Id"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"expression": "coalesce({value}, \"--\")"
|
||||
},
|
||||
"type": "expr"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "User Id"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Roles"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.auth.user.roles"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tinstances \u003d []\n\tif value !\u003d None:\n\t\tfor role in value:\n\t\t\tinstances.append({\"value\":role, \"align\":\"end\"})\n\treturn instances",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"path": "Diagnostics/Embedded/Label",
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Roles"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Security Levels"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.auth.securityLevels"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\timport json\n\ttry:\n\t\treturn json.dumps(json.loads(str(value)), indent\u003d4)\n\texcept:\n\t\treturn \"{}\" if value \u003d\u003d None or len(value) \u003d\u003d 0 else value",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"enabled": false,
|
||||
"style": {
|
||||
"backgroundColor": "#FFFFFF"
|
||||
},
|
||||
"wrap": "off"
|
||||
},
|
||||
"type": "ia.input.text-area"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Security Levels"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "62e47908746843bf2dfc272d610add4c29b44ad37901f1a05730efbd911632c1",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:09Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
@@ -0,0 +1,603 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "CPU Usage"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "55px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/CPU Usage"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "{value} * 100.0",
|
||||
"type": "expression"
|
||||
},
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "range",
|
||||
"mappings": [
|
||||
{
|
||||
"input": {
|
||||
"max": 70,
|
||||
"min": 0
|
||||
},
|
||||
"output": "#00AC00"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 80,
|
||||
"min": 70
|
||||
},
|
||||
"output": "#D9D900"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 100,
|
||||
"min": 90
|
||||
},
|
||||
"output": "#D90000"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/CPU Usage"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat({value}, \"##0.##%\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "CPU Usage"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Available Disk Space"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/Available Disk Space (MB)"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat(\r\n\tif({value} \u003e\u003d 1024*1024, {value} / (1024*1024),\r\n\tif({value} \u003e\u003d 1024, {value} / 1024,\r\n\t{value})),\r\n\"#,##0.##\") + \r\n\r\nif({value} \u003e\u003d 1024*1024, \"TB\",\r\nif({value} \u003e\u003d 1024, \"GB\",\r\n\"MB\")) ",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Disk Space"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Disk Utilization"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "55px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/CPU Usage"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "{value} * 100.0",
|
||||
"type": "expression"
|
||||
},
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "range",
|
||||
"mappings": [
|
||||
{
|
||||
"input": {
|
||||
"max": 70,
|
||||
"min": 0
|
||||
},
|
||||
"output": "#00AC00"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 80,
|
||||
"min": 70
|
||||
},
|
||||
"output": "#D9D900"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 100,
|
||||
"min": 90
|
||||
},
|
||||
"output": "#D90000"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/Disk Utilization"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat({value}, \"##0.##%\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Disk Utilization"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Max Memory"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/Max Memory"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat(\r\n\tif({value} \u003e\u003d 1024*1024*1024*1024, {value} / (1024*1024*1024*1024),\r\n\tif({value} \u003e\u003d 1024*1024*1024, {value} / (1024*1024*1024),\r\n\tif({value} \u003e\u003d 1024*1024, {value} / (1024*1024),\r\n\tif({value} \u003e\u003d 1024, {value} / 1024,\r\n\t{value})))),\r\n\"#,##0.##\") + \r\n\r\nif({value} \u003e\u003d 1024*1024*1024*1024, \"TB\",\r\nif({value} \u003e\u003d 1024*1024*1024, \"GB\",\r\nif({value} \u003e\u003d 1024*1024, \"MB\",\r\nif({value} \u003e\u003d 1024, \"KB\",\r\n\"B\"))))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Max Memory"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Memory Usage"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/Memory Usage"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat(\r\n\tif({value} \u003e\u003d 1024*1024*1024*1024, {value} / (1024*1024*1024*1024),\r\n\tif({value} \u003e\u003d 1024*1024*1024, {value} / (1024*1024*1024),\r\n\tif({value} \u003e\u003d 1024*1024, {value} / (1024*1024),\r\n\tif({value} \u003e\u003d 1024, {value} / 1024,\r\n\t{value})))),\r\n\"#,##0.##\") + \r\n\r\nif({value} \u003e\u003d 1024*1024*1024*1024, \"TB\",\r\nif({value} \u003e\u003d 1024*1024*1024, \"GB\",\r\nif({value} \u003e\u003d 1024*1024, \"MB\",\r\nif({value} \u003e\u003d 1024, \"KB\",\r\n\"B\"))))",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Memory Usage"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Memory Utilization"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "55px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/CPU Usage"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "{value} * 100.0",
|
||||
"type": "expression"
|
||||
},
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "range",
|
||||
"mappings": [
|
||||
{
|
||||
"input": {
|
||||
"max": 70,
|
||||
"min": 0
|
||||
},
|
||||
"output": "#00AC00"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 80,
|
||||
"min": 70
|
||||
},
|
||||
"output": "#D9D900"
|
||||
},
|
||||
{
|
||||
"input": {
|
||||
"max": 100,
|
||||
"min": 90
|
||||
},
|
||||
"output": "#D90000"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Performance/Memory Utilization"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat({value}, \"##0.##%\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Memory Utilization"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "bf7064a1da8fce33c59ecf31a808449d58b18d03cc5feb635dde84c951546495",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:09Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,478 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 200,
|
||||
"width": 300
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "System Name"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/SystemName"
|
||||
},
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "System Name"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Uptime"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/UptimeSeconds"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "numberFormat(floor({value} / 3600), \"00\") + \":\" +\r\nnumberFormat(floor(({value} % 3600) / 60), \"00\") + \":\" + \r\nnumberFormat(floor((({value} % 3600) % 60)), \"00\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Uptime Seconds"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Timezone"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/Timezone"
|
||||
},
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Timezone"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Current Date/Time"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"fallbackDelay": 2.5,
|
||||
"mode": "direct",
|
||||
"tagPath": "[System]Gateway/CurrentDateTime"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"expression": "dateFormat({value}, \"yyyy-MM-dd hh:mm:ss a\")",
|
||||
"type": "expression"
|
||||
}
|
||||
],
|
||||
"type": "tag"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Current Date Time"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Gateway Address"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.gateway.address"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Value"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Gateway Address"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 1,
|
||||
"shrink": 1
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Label"
|
||||
},
|
||||
"text": "Gateway Connected"
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Value"
|
||||
},
|
||||
"position": {
|
||||
"basis": "30px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.style.backgroundColor": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.gateway.connected"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "#808080",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "#D90000"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "#00AC00"
|
||||
}
|
||||
],
|
||||
"outputType": "color",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "session.props.gateway.connected"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"fallback": "No",
|
||||
"inputType": "scalar",
|
||||
"mappings": [
|
||||
{
|
||||
"input": false,
|
||||
"output": "No"
|
||||
},
|
||||
{
|
||||
"input": true,
|
||||
"output": "Yes"
|
||||
}
|
||||
],
|
||||
"outputType": "scalar",
|
||||
"type": "map"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"borderRadius": "4px",
|
||||
"classes": "Framework/Card/Value",
|
||||
"color": "#FFFFFF",
|
||||
"textAlign": "center"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "Gateway Connected"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Row"
|
||||
},
|
||||
"wrap": "wrap"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "35a4e16bcc10469a46d2cf689a6d021a995ede7f3f5634f3b83963299c25d7b5",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
@@ -0,0 +1,98 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 260
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Features"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"backActionStyle": {
|
||||
"backgroundColor": "#5C7080",
|
||||
"classes": "Menu_All_Header",
|
||||
"color": "#FFFFFF"
|
||||
},
|
||||
"backActionText": "All Features",
|
||||
"headerStyle": {
|
||||
"classes": "Menu_Item_Selected",
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "14px",
|
||||
"fontWeight": "normal",
|
||||
"textTransform": "uppercase"
|
||||
},
|
||||
"itemStyle": {
|
||||
"classes": "Menu_Item",
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "14px",
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": ""
|
||||
},
|
||||
"text": "Alarms"
|
||||
},
|
||||
"navIcon": {},
|
||||
"showHeader": false,
|
||||
"target": "/alarms"
|
||||
},
|
||||
{
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": ""
|
||||
},
|
||||
"text": "Alarm History"
|
||||
},
|
||||
"navIcon": {},
|
||||
"showHeader": false,
|
||||
"target": "/alarm_journal"
|
||||
},
|
||||
{
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": ""
|
||||
},
|
||||
"text": "Alarm Analysis"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "#6C6C6C",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"target": "/alarm_analysis"
|
||||
}
|
||||
],
|
||||
"style": {
|
||||
"backgroundColor": "#DADDE0",
|
||||
"classes": "Menu"
|
||||
}
|
||||
},
|
||||
"type": "ia.navigation.menutree"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Menu"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "cab2b04ce03c2e58b6c9e9235ffc00b2c72854635d010cef09b07c107bd8996d",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 11 KiB |
@@ -0,0 +1,187 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 260
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Features"
|
||||
},
|
||||
"position": {
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"props": {
|
||||
"backActionStyle": {
|
||||
"backgroundColor": "#5C7080",
|
||||
"classes": "Menu_All_Header",
|
||||
"color": "#FFFFFF"
|
||||
},
|
||||
"backActionText": "All Features",
|
||||
"headerStyle": {
|
||||
"classes": "Menu_Item_Selected",
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "14px",
|
||||
"fontWeight": "normal",
|
||||
"textTransform": "uppercase"
|
||||
},
|
||||
"itemStyle": {
|
||||
"classes": "Menu_Item",
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "14px",
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/zoom_out_map"
|
||||
},
|
||||
"text": "Map Overview"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "",
|
||||
"path": ""
|
||||
},
|
||||
"resetOnClick": false,
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/home"
|
||||
},
|
||||
"text": "Process Overviews"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "#6C6C6C",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"target": "/site_menu"
|
||||
},
|
||||
{
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/alarm"
|
||||
},
|
||||
"text": "Alarm Windows"
|
||||
},
|
||||
"navIcon": {},
|
||||
"showHeader": false,
|
||||
"target": "/alarm_windows"
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/tab"
|
||||
},
|
||||
"text": "Trends"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "#6C6C6C",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/trends",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/pending_actions"
|
||||
},
|
||||
"text": "Audit Log"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "#6C6C6C",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/audit_log",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/trending_up"
|
||||
},
|
||||
"text": "Diagnostics"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "#6C6C6C",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/diagnostics",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": "material/filter"
|
||||
},
|
||||
"text": "Reports"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/report",
|
||||
"visible": true
|
||||
}
|
||||
],
|
||||
"style": {
|
||||
"backgroundColor": "#DADDE0",
|
||||
"classes": "Menu"
|
||||
}
|
||||
},
|
||||
"type": "ia.navigation.menutree"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Menu"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "ad72de2094099cf22a6e6faed0496e363fca9cca9b295901bd21ecfc02cb02ac",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.6 KiB |
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 260
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Features"
|
||||
},
|
||||
"position": {
|
||||
"basis": "200px",
|
||||
"grow": 1
|
||||
},
|
||||
"props": {
|
||||
"backActionStyle": {
|
||||
"backgroundColor": "#5C7080",
|
||||
"classes": "Menu_All_Header",
|
||||
"color": "#FFFFFF"
|
||||
},
|
||||
"backActionText": "All Features",
|
||||
"headerStyle": {
|
||||
"classes": "Menu_Item_Selected",
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "14px",
|
||||
"fontWeight": "normal",
|
||||
"textTransform": "uppercase"
|
||||
},
|
||||
"itemStyle": {
|
||||
"classes": "Menu_Item",
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "14px",
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": ""
|
||||
},
|
||||
"text": "Prime Process Objects Demo"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "",
|
||||
"path": ""
|
||||
},
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/hmi_demo",
|
||||
"visible": true
|
||||
},
|
||||
{
|
||||
"enabled": true,
|
||||
"items": [],
|
||||
"label": {
|
||||
"icon": {
|
||||
"path": ""
|
||||
},
|
||||
"text": "PLANTPAX INSTANCES"
|
||||
},
|
||||
"navIcon": {
|
||||
"color": "",
|
||||
"path": ""
|
||||
},
|
||||
"resetOnClick": false,
|
||||
"showHeader": true,
|
||||
"style": {
|
||||
"classes": ""
|
||||
},
|
||||
"target": "/plantpax",
|
||||
"visible": true
|
||||
}
|
||||
],
|
||||
"style": {
|
||||
"backgroundColor": "#DADDE0",
|
||||
"classes": "Menu"
|
||||
}
|
||||
},
|
||||
"type": "ia.navigation.menutree"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Menu"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "c7ac0bab2a9bbaeba6f48ae360fe240a3c56af31f47f1a4a1f3250b2bdb79d73",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
@@ -0,0 +1,131 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"params": {},
|
||||
"path": "",
|
||||
"title": "Card Title",
|
||||
"useDefaultHeight": false,
|
||||
"useDefaultWidth": false
|
||||
},
|
||||
"propConfig": {
|
||||
"params.params": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.path": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.title": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.useDefaultHeight": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.useDefaultWidth": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 339,
|
||||
"width": 369
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Label"
|
||||
},
|
||||
"position": {
|
||||
"basis": "20px",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.title"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"alignVertical": "center",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Title"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "EmbeddedView"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.params"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.path": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.path"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.useDefaultViewHeight": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.useDefaultHeight"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.useDefaultViewWidth": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.useDefaultWidth"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"classes": "Framework/Card/Embedded"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"classes": "Framework/Card/Card"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "dfab2173c58c34daed68dcf1f2810aa1412ef2231ea1a576279eea674c327c6a",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.2 KiB |
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"data": [],
|
||||
"viewPath": ""
|
||||
},
|
||||
"propConfig": {
|
||||
"params.data": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.key": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.viewPath": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 786
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Cards"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.instances": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.data"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn value[0:25]",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.path": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.viewPath"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"elementPosition": {
|
||||
"basis": "auto",
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"style": {
|
||||
"overflow": "visible"
|
||||
},
|
||||
"useDefaultViewHeight": false,
|
||||
"useDefaultViewWidth": false
|
||||
},
|
||||
"type": "ia.display.flex-repeater"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"hasDelegate": true,
|
||||
"name": "Empty"
|
||||
},
|
||||
"position": {
|
||||
"basis": "auto",
|
||||
"display": true,
|
||||
"grow": 0,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.text": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "../Cards.props.instances"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\treturn \"No data available in table\" if len(value) \u003d\u003d 0 else \"\"",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"style": {
|
||||
"color": "#2E2E2E",
|
||||
"fontSize": "12px",
|
||||
"fontStyle": "italic",
|
||||
"textTransform": "uppercase"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.label"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column",
|
||||
"style": {
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "774f153c8365248b2e5beb302dd6cbf6343c108343666ccc5b20c3caa173aa18",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,185 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"cardViewPath": "",
|
||||
"config": [],
|
||||
"data": [],
|
||||
"filterEnabled": false,
|
||||
"header": true,
|
||||
"pager": true,
|
||||
"rowsPerPage": 25,
|
||||
"tableMinHeight": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"params.aqwerda": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.cardViewPath": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.config": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.data": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.filter": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.filterEnabled": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.head": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.header": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.pager": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.row": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rows": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPer": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPerPag": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPerPage": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.tableMinHeight": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 857,
|
||||
"width": 928
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Table"
|
||||
},
|
||||
"position": {
|
||||
"size": "large"
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params.config": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.config"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.params.data": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.data"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.params.filterEnabled": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.filterEnabled"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.params.header": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.header"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.params.pager": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.pager"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.params.rowsPerPage": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.rowsPerPage"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.style.minHeight": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.tableMinHeight"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "Framework/Table Card Layout/Table"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Cards"
|
||||
},
|
||||
"propConfig": {
|
||||
"props.params.data": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.data"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.params.viewPath": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.cardViewPath"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"path": "Framework/Table Card Layout/Cards",
|
||||
"style": {
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"custom": {
|
||||
"filterEnabled": false
|
||||
},
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"breakpoint": 650,
|
||||
"style": {
|
||||
"overflow": "visible"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.breakpt"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "d2a7e540e7ba366f0d3e00e76bac26e9e6c09552dcc7a6b784cdfbd8023a6b00",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:09Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {
|
||||
"config": [],
|
||||
"data": [],
|
||||
"filterEnabled": false,
|
||||
"header": true,
|
||||
"pager": true,
|
||||
"rowsPerPage": 10
|
||||
},
|
||||
"propConfig": {
|
||||
"params.config": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.data": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.filterEnabled": {
|
||||
"paramDirection": "input",
|
||||
"persistent": true
|
||||
},
|
||||
"params.header": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.page": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.pager": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.r": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rows": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPe": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPer": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPerP": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPerPag": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPerPage": {
|
||||
"paramDirection": "input"
|
||||
},
|
||||
"params.rowsPerp": {
|
||||
"paramDirection": "input"
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"width": 1657
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Table"
|
||||
},
|
||||
"position": {
|
||||
"basis": "300px",
|
||||
"grow": 1,
|
||||
"shrink": 0
|
||||
},
|
||||
"propConfig": {
|
||||
"props.columns": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.config"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tretObj \u003d []\n\ttry:\n\t\tfor i in range(len(value)):\n\t\t\trowDict \u003d {\n\t\t\t\t\"field\": value[i][\"column\"],\n\t\t\t\t\"render\": \"view\" if len(value[i][\"viewPath\"]) else (value[i][\u0027render\u0027] if \u0027render\u0027 in value[i] else \"auto\"),\n\t\t\t\t\"align\": \"auto\" if len(value[i][\"viewPath\"]) else value[i][\"align\"],\n\t\t\t\t\"resizable\": True,\n\t\t\t\t\"sortable\": True,\n\t\t\t\t\"viewPath\": value[i][\"viewPath\"],\n\t\t\t\t\"numberFormat\": \"0,0.##\",\n\t\t\t\t\"dateFormat\": \"MM/DD/YYYY\",\n\t\t\t\t#\"width\": value[i][\"width\"],\n\t\t\t\t\"style\": {\n\t\t\t\t\t\"classes\": \"\"\n\t\t\t\t},\n\t\t\t\t\"header\": {\n\t\t\t\t\t\"title\": value[i][\"title\"],\n\t\t\t\t\t\"align\": value[i][\"align\"],\n\t\t\t\t\t\"style\": {\n\t\t\t\t\t\t\"classes\": \"\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\ttry:\n\t\t\t\trowDict[\"width\"] \u003d value[i][\"width\"];\n\t\t\texcept:\n\t\t\t\tpass\n\t\t\t\t\n\t\t\tretObj.append(rowDict)\n\texcept:\n\t\tpass\n\treturn retObj",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.data": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.data"
|
||||
},
|
||||
"transforms": [
|
||||
{
|
||||
"code": "\tif len(value) \u003e 0:\n\t\treturn value\n\ttry:\n\t\temptyRow \u003d {}\n\t\tfor i in range(len(self.view.params.config)):\n\t\t\temptyRow[self.view.params.config[i][\u0027title\u0027]] \u003d \u0027\u0027 \n\t\treturn [emptyRow]\n\texcept:\n\t\treturn [{\"Table\":\"\"}]",
|
||||
"type": "script"
|
||||
}
|
||||
],
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.filter.enabled": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.filterEnabled"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.pager.bottom": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.pager"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
},
|
||||
"props.pager.initialOption": {
|
||||
"binding": {
|
||||
"config": {
|
||||
"path": "view.params.rowsPerPage"
|
||||
},
|
||||
"type": "property"
|
||||
}
|
||||
}
|
||||
},
|
||||
"props": {
|
||||
"filter": {},
|
||||
"minRowHeight": 40,
|
||||
"pager": {},
|
||||
"selection": {
|
||||
"enableRowSelection": false,
|
||||
"selectedColumn": "priority",
|
||||
"selectedRow": 3
|
||||
},
|
||||
"style": {
|
||||
"maxWidth": "100vw",
|
||||
"width": "100%"
|
||||
}
|
||||
},
|
||||
"type": "ia.display.table"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"direction": "column"
|
||||
},
|
||||
"type": "ia.container.flex"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "0292434aa875a8766faaaeeb3a4f626ed19a669227fbca086d9b321eeb801d84",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.2 KiB |
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 58,
|
||||
"width": 818
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Header Large"
|
||||
},
|
||||
"position": {
|
||||
"size": "large"
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"menuSize": "large"
|
||||
},
|
||||
"path": "Header/Header"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Header BP Medium"
|
||||
},
|
||||
"props": {
|
||||
"path": "Header/Header BP Medium"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"breakpoint": 1024,
|
||||
"style": {
|
||||
"classes": "Header"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.breakpt"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "5e26861fe62995201db9f63ff4210419ce6295fa5953783ce7998c715acdcd99",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"custom": {},
|
||||
"params": {},
|
||||
"props": {
|
||||
"defaultSize": {
|
||||
"height": 58,
|
||||
"width": 306
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"children": [
|
||||
{
|
||||
"meta": {
|
||||
"name": "Header Medium"
|
||||
},
|
||||
"position": {
|
||||
"size": "large"
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"menuSize": "medium"
|
||||
},
|
||||
"path": "Header/Header"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
},
|
||||
{
|
||||
"meta": {
|
||||
"name": "Header Small"
|
||||
},
|
||||
"props": {
|
||||
"params": {
|
||||
"menuSize": "small"
|
||||
},
|
||||
"path": "Header/Header"
|
||||
},
|
||||
"type": "ia.display.view"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"name": "root"
|
||||
},
|
||||
"props": {
|
||||
"breakpoint": 500,
|
||||
"style": {
|
||||
"classes": "Header"
|
||||
}
|
||||
},
|
||||
"type": "ia.container.breakpt"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"scope": "G",
|
||||
"version": 1,
|
||||
"restricted": false,
|
||||
"overridable": true,
|
||||
"files": [
|
||||
"view.json",
|
||||
"thumbnail.png"
|
||||
],
|
||||
"attributes": {
|
||||
"lastModificationSignature": "7795cbe487f62065350b2fd96190b5713840fb98417069140f05606cf87fe94c",
|
||||
"lastModification": {
|
||||
"actor": "admin",
|
||||
"timestamp": "2025-11-05T22:39:10Z"
|
||||
}
|
||||
}
|
||||
}
|
||||