3380 lines
124 KiB
Plaintext
3380 lines
124 KiB
Plaintext
{
|
|
"custom": {},
|
|
"params": {},
|
|
"props": {
|
|
"defaultSize": {
|
|
"height": 2500,
|
|
"width": 1500
|
|
}
|
|
},
|
|
"root": {
|
|
"children": [
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Lineup"
|
|
},
|
|
"position": {
|
|
"basis": "50px"
|
|
},
|
|
"propConfig": {
|
|
"props.text": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "../UPS view.custom.lineup"
|
|
},
|
|
"enabled": false,
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"text": "DH101",
|
|
"textStyle": {
|
|
"color": "var(--olGray)",
|
|
"fontSize": 24,
|
|
"fontWeight": "bold",
|
|
"textAlign": "center",
|
|
"wordWrap": "break-word"
|
|
}
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Row1"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row2"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row3"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row4"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
}
|
|
],
|
|
"custom": {
|
|
"Rooms": [
|
|
"ER1242",
|
|
"ER1243",
|
|
"ER1244",
|
|
"ER1245",
|
|
"ER1246"
|
|
],
|
|
"lineup": "P1",
|
|
"tagprovider": "[Ignition_SATB1_IO1_default]"
|
|
},
|
|
"meta": {
|
|
"name": "UPS view"
|
|
},
|
|
"position": {
|
|
"grow": 1
|
|
},
|
|
"props": {
|
|
"direction": "column"
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "P1 Container"
|
|
},
|
|
"position": {
|
|
"grow": 1,
|
|
"shrink": 0
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"bockgroundColor": "var(--container)",
|
|
"borderBottomLeftRadius": 5,
|
|
"borderBottomRightRadius": 5,
|
|
"borderTopLeftRadius": 5,
|
|
"borderTopRightRadius": 5,
|
|
"boxShadow": "var(--boxShadow2)",
|
|
"gap": "10px",
|
|
"overflow": "visible",
|
|
"padding": "10px"
|
|
}
|
|
},
|
|
"type": "ia.container.flex"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Lineup"
|
|
},
|
|
"position": {
|
|
"basis": "50px"
|
|
},
|
|
"propConfig": {
|
|
"props.text": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "../UPS view.custom.lineup"
|
|
},
|
|
"enabled": false,
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"text": "DH102",
|
|
"textStyle": {
|
|
"color": "var(--olGray)",
|
|
"fontSize": 24,
|
|
"fontWeight": "bold",
|
|
"textAlign": "center",
|
|
"wordWrap": "break-word"
|
|
}
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Row1"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row2"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row3"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row4"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
}
|
|
],
|
|
"custom": {
|
|
"Rooms": [
|
|
"ER1248",
|
|
"ER1249",
|
|
"ER1250",
|
|
"ER1251",
|
|
"ER1252"
|
|
],
|
|
"lineup": "P2",
|
|
"tagprovider": "[Ignition_SATB1_IO2_default]"
|
|
},
|
|
"meta": {
|
|
"name": "UPS view"
|
|
},
|
|
"position": {
|
|
"grow": 1
|
|
},
|
|
"props": {
|
|
"direction": "column"
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "P2 Container"
|
|
},
|
|
"position": {
|
|
"grow": 1,
|
|
"shrink": 0
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"bockgroundColor": "var(--container)",
|
|
"borderBottomLeftRadius": 5,
|
|
"borderBottomRightRadius": 5,
|
|
"borderTopLeftRadius": 5,
|
|
"borderTopRightRadius": 5,
|
|
"boxShadow": "var(--boxShadow2)",
|
|
"gap": "10px",
|
|
"overflow": "visible",
|
|
"padding": "10px"
|
|
}
|
|
},
|
|
"type": "ia.container.flex"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Lineup"
|
|
},
|
|
"position": {
|
|
"basis": "50px"
|
|
},
|
|
"propConfig": {
|
|
"props.text": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "../UPS view.custom.lineup"
|
|
},
|
|
"enabled": false,
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"text": "DH201",
|
|
"textStyle": {
|
|
"color": "var(--olGray)",
|
|
"fontSize": 24,
|
|
"fontWeight": "bold",
|
|
"textAlign": "center",
|
|
"wordWrap": "break-word"
|
|
}
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Row1"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row2"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row3"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row4"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
}
|
|
],
|
|
"custom": {
|
|
"Rooms": [
|
|
"ER1155",
|
|
"ER1156",
|
|
"ER1157",
|
|
"ER1158",
|
|
"ER1159"
|
|
],
|
|
"lineup": "P3",
|
|
"tagprovider": "[Ignition_SATB1_IO3_default]"
|
|
},
|
|
"meta": {
|
|
"name": "UPS view"
|
|
},
|
|
"position": {
|
|
"grow": 1
|
|
},
|
|
"props": {
|
|
"direction": "column"
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "P3 Container"
|
|
},
|
|
"position": {
|
|
"grow": 1,
|
|
"shrink": 0
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"bockgroundColor": "var(--container)",
|
|
"borderBottomLeftRadius": 5,
|
|
"borderBottomRightRadius": 5,
|
|
"borderTopLeftRadius": 5,
|
|
"borderTopRightRadius": 5,
|
|
"boxShadow": "var(--boxShadow2)",
|
|
"gap": "10px",
|
|
"overflow": "visible",
|
|
"padding": "10px"
|
|
}
|
|
},
|
|
"type": "ia.container.flex"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Lineup"
|
|
},
|
|
"position": {
|
|
"basis": "50px"
|
|
},
|
|
"propConfig": {
|
|
"props.text": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "../UPS view.custom.lineup"
|
|
},
|
|
"enabled": false,
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"text": "DH202",
|
|
"textStyle": {
|
|
"color": "var(--olGray)",
|
|
"fontSize": 24,
|
|
"fontWeight": "bold",
|
|
"textAlign": "center",
|
|
"wordWrap": "break-word"
|
|
}
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Row1"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row2"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row3"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row4"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
}
|
|
],
|
|
"custom": {
|
|
"Rooms": [
|
|
"ER1254",
|
|
"ER1255",
|
|
"ER1256",
|
|
"ER1257",
|
|
"ER1258"
|
|
],
|
|
"lineup": "P4",
|
|
"tagprovider": "[Ignition_SATB1_IO4_default]"
|
|
},
|
|
"meta": {
|
|
"name": "UPS view"
|
|
},
|
|
"position": {
|
|
"grow": 1
|
|
},
|
|
"props": {
|
|
"direction": "column"
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "P4 Container"
|
|
},
|
|
"position": {
|
|
"grow": 1,
|
|
"shrink": 0
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"bockgroundColor": "var(--container)",
|
|
"borderBottomLeftRadius": 5,
|
|
"borderBottomRightRadius": 5,
|
|
"borderTopLeftRadius": 5,
|
|
"borderTopRightRadius": 5,
|
|
"boxShadow": "var(--boxShadow2)",
|
|
"gap": "10px",
|
|
"overflow": "visible",
|
|
"padding": "10px"
|
|
}
|
|
},
|
|
"type": "ia.container.flex"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Lineup"
|
|
},
|
|
"position": {
|
|
"basis": "50px"
|
|
},
|
|
"propConfig": {
|
|
"props.text": {
|
|
"binding": {
|
|
"config": {
|
|
"path": "../UPS view.custom.lineup"
|
|
},
|
|
"enabled": false,
|
|
"type": "property"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"text": "DH203",
|
|
"textStyle": {
|
|
"color": "var(--olGray)",
|
|
"fontSize": 24,
|
|
"fontWeight": "bold",
|
|
"textAlign": "center",
|
|
"wordWrap": "break-word"
|
|
}
|
|
},
|
|
"type": "ia.display.label"
|
|
},
|
|
{
|
|
"children": [
|
|
{
|
|
"meta": {
|
|
"name": "Row1"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-1\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row2"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row3"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
},
|
|
{
|
|
"meta": {
|
|
"name": "Row4"
|
|
},
|
|
"position": {
|
|
"basis": "25%"
|
|
},
|
|
"propConfig": {
|
|
"props.instances[0].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[0]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[1].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[1]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[2].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[2]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[3].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[3]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
},
|
|
"props.instances[4].tagPath": {
|
|
"binding": {
|
|
"config": {
|
|
"struct": {
|
|
"room": "{parent.custom.Rooms[4]}",
|
|
"tagprovider": "{parent.custom.tagprovider}"
|
|
},
|
|
"waitOnAll": true
|
|
},
|
|
"transforms": [
|
|
{
|
|
"expression": "{value}[\u0027tagprovider\u0027] + {value}[\u0027room\u0027] + \"/SATB1_\" + {value}[\u0027room\u0027] + \"_UPS-2\"",
|
|
"type": "expression"
|
|
}
|
|
],
|
|
"type": "expr-struct"
|
|
}
|
|
}
|
|
},
|
|
"props": {
|
|
"alignItems": "center",
|
|
"instances": [
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
},
|
|
{
|
|
"instancePosition": {},
|
|
"instanceStyle": {
|
|
"classes": ""
|
|
},
|
|
"objectName": "UPS"
|
|
}
|
|
],
|
|
"justify": "space-between",
|
|
"path": "Library/Symbols/Electrical/Sym_UPS",
|
|
"style": {
|
|
"gap": "10px"
|
|
},
|
|
"useDefaultViewHeight": false,
|
|
"useDefaultViewWidth": false
|
|
},
|
|
"type": "ia.display.flex-repeater"
|
|
}
|
|
],
|
|
"custom": {
|
|
"Rooms": [
|
|
"ER1161",
|
|
"ER1162",
|
|
"ER1163",
|
|
"ER1164",
|
|
"ER1165"
|
|
],
|
|
"lineup": "P5",
|
|
"tagprovider": "[Ignition_SATB1_IO5_default]"
|
|
},
|
|
"meta": {
|
|
"name": "UPS view"
|
|
},
|
|
"position": {
|
|
"grow": 1
|
|
},
|
|
"props": {
|
|
"direction": "column"
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "P5 Container"
|
|
},
|
|
"position": {
|
|
"grow": 1,
|
|
"shrink": 0
|
|
},
|
|
"props": {
|
|
"style": {
|
|
"bockgroundColor": "var(--container)",
|
|
"borderBottomLeftRadius": 5,
|
|
"borderBottomRightRadius": 5,
|
|
"borderTopLeftRadius": 5,
|
|
"borderTopRightRadius": 5,
|
|
"boxShadow": "var(--boxShadow2)",
|
|
"gap": "10px",
|
|
"overflow": "visible",
|
|
"padding": "10px"
|
|
}
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
],
|
|
"meta": {
|
|
"name": "root"
|
|
},
|
|
"props": {
|
|
"direction": "column",
|
|
"style": {
|
|
"backgroundColor": "var(--containerRoot)",
|
|
"gap": "20px",
|
|
"padding": "10px"
|
|
}
|
|
},
|
|
"type": "ia.container.flex"
|
|
}
|
|
} |