{ "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" } }