{ "custom": { "alarmSeverity": 1, "color": { "box": "red", "bus": "red", "sw1": "red", "sw2": "red", "vfi1": "red", "vfi2": "red" }, "onPrimary": false }, "params": {}, "propConfig": { "custom.alarmSeverity": { "persistent": true }, "custom.color": { "persistent": true }, "custom.onPrimary": { "persistent": true } }, "props": { "defaultSize": { "height": 48, "width": 186 } }, "root": { "children": [ { "meta": { "name": "ATS" }, "position": { "height": 25, "width": 208, "x": -11.16, "y": 7.51 }, "propConfig": { "props.elements[0].elements[4].visibility": { "binding": { "config": { "path": "view.custom.onPrimary" }, "transforms": [ { "expression": "if(!{value}, \"visible\", \"hidden\")", "type": "expression" } ], "type": "property" } }, "props.elements[0].elements[5].visibility": { "binding": { "config": { "path": "view.custom.onPrimary" }, "transforms": [ { "expression": "if(!{value}, \"visible\", \"hidden\")", "type": "expression" } ], "type": "property" } }, "props.elements[0].elements[6].visibility": { "binding": { "config": { "path": "view.custom.onPrimary" }, "transforms": [ { "expression": "if({value}, \"visible\", \"hidden\")", "type": "expression" } ], "type": "property" } }, "props.elements[0].elements[7].visibility": { "binding": { "config": { "path": "view.custom.onPrimary" }, "transforms": [ { "expression": "if({value}, \"visible\", \"hidden\")", "type": "expression" } ], "type": "property" } } }, "props": { "elements": [ { "elements": [ { "name": "group", "transform": "matrix(14,0,0,14,116.884,17.435)", "type": "group" }, { "d": "M136.817,0.5C137.347,0.5 137.856,0.711 138.231,1.086C138.606,1.461 138.817,1.97 138.817,2.5C138.817,7.02 138.817,17.98 138.817,22.5C138.817,23.03 138.606,23.539 138.231,23.914C137.856,24.289 137.347,24.5 136.817,24.5C126.669,24.5 80.964,24.5 70.817,24.5C70.286,24.5 69.778,24.289 69.402,23.914C69.027,23.539 68.817,23.03 68.817,22.5C68.817,17.98 68.817,7.02 68.817,2.5C68.817,1.97 69.027,1.461 69.402,1.086C69.778,0.711 70.286,0.5 70.817,0.5C80.964,0.5 126.669,0.5 136.817,0.5Z", "fill": { "paint": "transparent" }, "id": "Box", "name": "Box", "stroke": { "paint": "var(--text-muted)", "width": "1px" }, "type": "path" }, { "d": "M68.817,12.5L10.817,12.5", "fill": { "paint": "transparent" }, "id": "L_Disabled", "name": "L_Disabled", "stroke": { "dasharray": "6,4,2,4,0,0", "paint": "#0040b4", "width": "1px" }, "type": "path" }, { "d": "M138.817,12.5L195.817,12.5", "fill": { "paint": "transparent" }, "id": "R_Disabled", "name": "R_Disabled", "stroke": { "dasharray": "6,4,2,4,0,0", "paint": "#0040b4", "width": "1px" }, "type": "path" }, { "d": "M186.848,9.5L195.848,12.5L186.848,15.5L186.848,9.5Z", "fill": { "paint": "var(--elec-on)" }, "id": "R_Active", "name": "R_Active", "type": "path" }, { "d": "M138.817,12.5L188.648,12.5", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "var(--elec-on)", "width": "2px" }, "type": "path" }, { "d": "M19.817,15.5L10.817,12.5L19.817,9.5L19.817,15.5Z", "fill": { "paint": "var(--elec-on)" }, "id": "L_Active", "name": "L_Active", "type": "path" }, { "d": "M68.817,12.5L18.017,12.5", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "paint": "var(--elec-on)", "width": "2px" }, "type": "path" } ], "id": "ATS", "name": "ATS", "type": "group" } ], "fill": { "rule": "evenodd" }, "stroke": { "linecap": "round", "linejoin": "round", "miterlimit": "1.5" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 207 25" }, "type": "ia.shapes.svg" }, { "meta": { "name": "Name" }, "position": { "height": 14, "width": 56, "x": 66, "y": 13 }, "props": { "text": "ATS", "textStyle": { "fontSize": 14, "textAlign": "center" } }, "type": "ia.display.label" }, { "meta": { "name": "OuterBox" }, "position": { "height": 23, "width": 69, "x": 58.73, "y": 8.51 }, "propConfig": { "props.style.outlineColor": { "binding": { "config": { "path": "view.custom.alarmSeverity" }, "transforms": [ { "fallback": "transparent", "inputType": "scalar", "mappings": [ { "input": 0, "output": "transparent" }, { "input": 1, "output": "var(--alarm-low)" }, { "input": 2, "output": "var(--alarm-medium)" }, { "input": 3, "output": "var(--alarm-high)" }, { "input": 4, "output": "var(--alarm-critical)" } ], "outputType": "scalar", "type": "map" } ], "type": "property" } } }, "props": { "style": { "classes": "containers/HoverOver" }, "textStyle": { "fontSize": 8 } }, "type": "ia.display.label" }, { "meta": { "name": "Icons" }, "position": { "height": 20, "rotate": { "anchor": "25% 25%" }, "width": 20, "x": 118.576, "y": -0.4768 }, "propConfig": { "props.params.AlarmSeverity": { "binding": { "config": { "path": "view.custom.alarmSeverity" }, "type": "property" } } }, "props": { "params": { "ack": false }, "path": "Library/Alarms/Icons" }, "type": "ia.display.view" }, { "meta": { "name": "Primary" }, "position": { "height": 12, "width": 44, "x": 72.8414, "y": 35.0048 }, "propConfig": { "props.text": { "binding": { "config": { "path": "view.custom.onPrimary" }, "transforms": [ { "fallback": "Unknown", "inputType": "scalar", "mappings": [ { "input": true, "output": "Primary" }, { "input": false, "output": "Secondary" } ], "outputType": "scalar", "type": "map" } ], "type": "property" } } }, "props": { "style": { "classes": "labels/status_info" }, "textStyle": { "fontSize": 8 } }, "type": "ia.display.label" } ], "meta": { "name": "root" }, "props": { "style": { "overflow": "hidden" } }, "type": "ia.container.coord" } }