{ "custom": { "in1": null, "in2": null }, "params": { "boxColor": "var(--olGray)", "inputPower_1": 1, "inputPower_2": 0, "objectName": "DS", "outputPower_1": 0, "outputPower_2": 0, "tagPath": "[Ignition_Common_IO_Gtwy]Yard/SATB1_YARD_DS-1A2", "textColor": "var(--olGray)", "textHandler": { "text1": "DS-1A1", "text2": "600A, 34.5kV", "text3": "3P, 3W, 25kIAC", "text4": "VISTA SWGR" } }, "propConfig": { "custom.in1": { "binding": { "config": { "bidirectional": true, "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Data/S1In" }, "type": "tag" }, "persistent": true }, "custom.in2": { "binding": { "config": { "bidirectional": true, "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Data/S2In" }, "type": "tag" }, "persistent": true }, "params.boxColor": { "paramDirection": "input", "persistent": true }, "params.inputPower_1": { "onChange": { "enabled": null, "script": "\tself.custom.in1 \u003d currentValue" }, "paramDirection": "input", "persistent": true }, "params.inputPower_2": { "onChange": { "enabled": null, "script": "\tself.custom.in2 \u003d currentValue" }, "paramDirection": "input", "persistent": true }, "params.objectName": { "paramDirection": "input", "persistent": true }, "params.outputPower_1": { "binding": { "config": { "path": "/root/DS.custom.outW3" }, "enabled": false, "transforms": [ { "code": "\ttagPath \u003d self.params.tagPath + \"/Data/S1Out\"\n\tif value is None:\n\t\tsystem.tag.writeAsync(tagPath, False)\n\t\treturn 0\n\toutput \u003d bool(value)\n\tsystem.tag.writeAsync(tagPath, output)\n\treturn value", "type": "script" }, { "fallback": 0, "inputType": "scalar", "mappings": [ { "input": 0, "output": 0 }, { "input": 1, "output": 1 } ], "outputType": "scalar", "type": "map" } ], "type": "property" }, "paramDirection": "output", "persistent": true }, "params.outputPower_2": { "binding": { "config": { "path": "/root/DS.custom.outW4" }, "enabled": false, "transforms": [ { "code": "\ttagPath \u003d self.params.tagPath + \"/Data/S2Out\"\n\tif value is None:\n\t\tsystem.tag.writeAsync(tagPath, False)\n\t\treturn 0\n\toutput \u003d bool(value)\n\tsystem.tag.writeAsync(tagPath, output)\n\treturn value", "type": "script" }, { "fallback": 0, "inputType": "scalar", "mappings": [ { "input": 0, "output": 0 }, { "input": 1, "output": 1 } ], "outputType": "scalar", "type": "map" } ], "type": "property" }, "paramDirection": "output", "persistent": true }, "params.tagPath": { "paramDirection": "input", "persistent": true }, "params.textColor": { "paramDirection": "input", "persistent": true }, "params.textHandler": { "paramDirection": "input", "persistent": true } }, "props": { "defaultSize": { "height": 110, "width": 160 } }, "root": { "children": [ { "custom": { "colorHandler": {} }, "meta": { "name": "DS" }, "position": { "height": 110, "width": 160 }, "propConfig": { "custom.CB3_Closed": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 03" }, "transforms": [ { "fallback": null, "inputType": "scalar", "mappings": [ { "input": true, "output": 1 }, { "input": false, "output": 0 } ], "outputType": "scalar", "type": "map" } ], "type": "tag" } }, "custom.CB4_Closed": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 04" }, "transforms": [ { "fallback": null, "inputType": "scalar", "mappings": [ { "input": true, "output": 1 }, { "input": false, "output": 0 } ], "outputType": "scalar", "type": "map" } ], "type": "tag" } }, "custom.colorHandler.Bus": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Data/Bus" }, "transforms": [ { "fallback": null, "inputType": "scalar", "mappings": [ { "input": false, "output": "var(--elec-off)" }, { "input": true, "output": "var(--elec-on)" } ], "outputType": "scalar", "type": "map" } ], "type": "tag" } }, "custom.colorHandler.W1": { "binding": { "config": { "path": "this.custom.inW1" }, "transforms": [ { "code": "\tif value is None:\n\t\treturn \u0027purple\u0027\n\tif value:\n\t\treturn \u0027var(--elec-on)\u0027\n\treturn \u0027var(--elec-off)\u0027", "type": "script" } ], "type": "property" } }, "custom.colorHandler.W2": { "binding": { "config": { "path": "this.custom.inW2" }, "transforms": [ { "code": "\tif value is None:\n\t\treturn \u0027purple\u0027\n\tif value:\n\t\treturn \u0027var(--elec-on)\u0027\n\treturn \u0027var(--elec-off)\u0027", "type": "script" } ], "type": "property" } }, "custom.colorHandler.W3": { "binding": { "config": { "struct": { "Bus": "{this.custom.outBus}", "CB3": "{this.custom.CB3_Closed}" }, "waitOnAll": true }, "transforms": [ { "code": "\tif (value[\u0027CB3\u0027] \u003d\u003d 1) and (value[\u0027Bus\u0027] \u003d\u003d 1):\n\t\treturn \u0027var(--elec-on)\u0027\n\treturn \u0027var(--elec-off)\u0027", "type": "script" } ], "type": "expr-struct" } }, "custom.colorHandler.W4": { "binding": { "config": { "struct": { "Bus": "{this.custom.outBus}", "CB4": "{this.custom.CB4_Closed}" }, "waitOnAll": true }, "transforms": [ { "code": "\tif (value[\u0027CB4\u0027] \u003d\u003d 1) and (value[\u0027Bus\u0027] \u003d\u003d 1):\n\t\treturn \u0027var(--elec-on)\u0027\n\treturn \u0027var(--elec-off)\u0027", "type": "script" } ], "type": "expr-struct" } }, "custom.inBus": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Data/Bus" }, "type": "tag" } }, "custom.inW1": { "binding": { "config": { "path": "view.params.inputPower_1" }, "type": "property" } }, "custom.inW2": { "binding": { "config": { "path": "view.params.inputPower_2" }, "type": "property" } }, "custom.inW3": { "binding": { "config": { "path": "this.custom.outBus" }, "type": "property" } }, "custom.inW4": { "binding": { "config": { "path": "this.custom.outBus" }, "type": "property" } }, "custom.outBus": { "binding": { "config": { "path": "this.custom.inBus" }, "type": "property" } }, "custom.outW1": { "binding": { "config": { "expression": "if(tag(tostr({view.params.tagPath}+\u0027/Breaker Closed Way 01\u0027))\u0026\u0026{this.custom.inW1},1,0)\r\n" }, "type": "expr" } }, "custom.outW2": { "binding": { "config": { "expression": "if(tag(tostr({view.params.tagPath}+\u0027/Breaker Closed Way 02\u0027))\u0026\u0026{this.custom.inW2},1,0)" }, "type": "expr" } }, "custom.outW3": { "binding": { "config": { "expression": "if(tag(tostr({view.params.tagPath}+\u0027/Breaker Closed Way 03\u0027))\u0026\u0026{this.custom.outBus},1,0)" }, "type": "expr" } }, "custom.outW4": { "binding": { "config": { "expression": "if(tag(tostr({view.params.tagPath}+\u0027/Breaker Closed Way 04\u0027))\u0026\u0026{this.custom.outBus},1,0)" }, "type": "expr" } }, "props.elements[1].fill": { "binding": { "config": { "path": "view.params.boxColor" }, "type": "property" } }, "props.elements[2].elements[0].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[2].elements[1].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[2].elements[2].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[3].elements[0].fill.paint": { "binding": { "config": { "expression": "case(\r\n\t{parent.custom.alarmSeverity},\r\n\t1, \"var(--coolpurple)\",\r\n\t2, \"var(--goldenyellow)\",\r\n\t3, \"var(--sunsetorange)\",\r\n\t4, \"var(--alarmred)\",\r\n\t\"transparent\"\r\n)\t" }, "type": "expr" } }, "props.elements[3].elements[2].visibility": { "binding": { "config": { "expression": "if({parent.custom.alarmSeverity}!\u003d3,\u0027hidden\u0027,\u0027visible\u0027)\r\n" }, "type": "expr" } }, "props.elements[3].elements[3].visibility": { "binding": { "config": { "expression": "if({parent.custom.alarmSeverity}!\u003d3,\u0027hidden\u0027,\u0027visible\u0027)\r\n" }, "type": "expr" } }, "props.elements[3].elements[4].visibility": { "binding": { "config": { "expression": "if({parent.custom.alarmSeverity}!\u003d2,\u0027hidden\u0027,\u0027visible\u0027)\r\n" }, "type": "expr" } }, "props.elements[3].elements[5].visibility": { "binding": { "config": { "expression": "if({parent.custom.alarmSeverity}!\u003d1,\u0027hidden\u0027,\u0027visible\u0027)\r\n" }, "type": "expr" } }, "props.elements[3].elements[6].visibility": { "binding": { "config": { "expression": "if({parent.custom.alarmSeverity}!\u003d4,\u0027hidden\u0027,\u0027visible\u0027)\r\n" }, "type": "expr" } }, "props.elements[3].elements[7].visibility": { "binding": { "config": { "expression": "if({parent.custom.alarmSeverity}!\u003d4,\u0027hidden\u0027,\u0027visible\u0027)\r\n" }, "type": "expr" } }, "props.elements[4].elements[0].fill": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[4].elements[1].fill": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[4].elements[2].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W1" }, "type": "property" } }, "props.elements[4].elements[2].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 01" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[4].elements[3].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W1" }, "type": "property" } }, "props.elements[4].elements[3].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 01" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif not value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[4].elements[4].fill": { "binding": { "config": { "path": "view.params.textColor" }, "type": "property" } }, "props.elements[5].elements[0].fill": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[5].elements[1].fill": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[5].elements[2].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W2" }, "type": "property" } }, "props.elements[5].elements[2].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 02" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[5].elements[3].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W2" }, "type": "property" } }, "props.elements[5].elements[3].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 02" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif not value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[5].elements[4].fill": { "binding": { "config": { "path": "view.params.textColor" }, "type": "property" } }, "props.elements[6].elements[0].fill": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[10].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[11].fill": { "binding": { "config": { "path": "view.params.textColor" }, "type": "property" } }, "props.elements[6].elements[1].fill": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[2].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[2].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 03" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[6].elements[3].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[3].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 03" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif not value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[6].elements[4].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[4].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 03" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[6].elements[5].fill.paint": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[6].elements[6].fill": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[6].elements[7].fill.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[8].fill": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[9].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W3" }, "type": "property" } }, "props.elements[6].elements[9].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 03" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif not value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[7].elements[0].fill": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[10].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[11].fill": { "binding": { "config": { "path": "view.params.textColor" }, "type": "property" } }, "props.elements[7].elements[1].fill": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[2].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[2].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 04" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[7].elements[3].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[3].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 04" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif not value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[7].elements[4].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[4].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 04" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[7].elements[5].fill.paint": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[7].elements[6].fill": { "binding": { "config": { "path": "this.custom.colorHandler.Bus" }, "type": "property" } }, "props.elements[7].elements[7].fill.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[8].fill": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[9].stroke.paint": { "binding": { "config": { "path": "this.custom.colorHandler.W4" }, "type": "property" } }, "props.elements[7].elements[9].visibility": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/Breaker Closed Way 04" }, "transforms": [ { "code": "\tvis \u003d \u0027hidden\u0027\n\tif not value:\n\t\tvis \u003d \u0027visible\u0027\n\treturn vis", "type": "script" } ], "type": "tag" } }, "props.elements[8].elements[1].text": { "binding": { "config": { "path": "view.params.textHandler.text1" }, "type": "property" } }, "props.elements[8].elements[3].text": { "binding": { "config": { "path": "view.params.textHandler.text2" }, "type": "property" } }, "props.elements[8].elements[5].text": { "binding": { "config": { "path": "view.params.textHandler.text3" }, "type": "property" } }, "props.elements[8].elements[7].text": { "binding": { "config": { "path": "view.params.textHandler.text4" }, "type": "property" } }, "props.elements[8].fill": { "binding": { "config": { "path": "view.params.textColor" }, "type": "property" } } }, "props": { "elements": [ { "fill": { "opacity": "0" }, "height": "67.5", "id": "Box", "name": "Box", "type": "circle", "width": 82.5, "x": 3.75, "y": "11.25" }, { "d": "M3.75,15.268l0,-4.018l3.929,0l-0,0.75l-3.179,-0l0,3.268l-0.75,-0Zm9.429,-4.018l-0,0.75l-2.358,0l0,-0.75l2.358,0Zm11,0l-0,0.75l-7.858,0l0,-0.75l7.858,0Zm5.499,0l0,0.75l-2.357,0l0,-0.75l2.357,0Zm11.001,0l-0,0.75l-7.858,0l0,-0.75l7.858,0Zm5.5,0l-0,0.75l-2.357,0l-0,-0.75l2.357,0Zm11,0l-0,0.75l-7.858,0l0,-0.75l7.858,0Zm5.5,0l-0,0.75l-2.358,0l0,-0.75l2.358,0Zm11,0l-0,0.75l-7.858,0l0,-0.75l7.858,0Zm5.5,0l-0,0.75l-2.358,0l0,-0.75l2.358,0Zm7.071,4.018l-0.75,-0l-0,-3.268l-3.179,0l0,-0.75l3.929,0l0,4.018Zm0,5.625l-0.75,-0l0,-2.411l0.75,0l0,2.411Zm0,11.25l-0.75,-0l0,-8.036l0.75,0l0,8.036Zm0,5.625l-0.75,-0l0,-2.411l0.75,0l0,2.411Zm0,11.25l-0.75,-0l0,-8.036l0.75,0l0,8.036Zm0,5.625l-0.75,-0l0,-2.411l0.75,0l0,2.411Zm0,11.25l-0.75,-0l0,-8.036l0.75,0l0,8.036Zm0,5.625l-0.75,-0l0,-2.411l0.75,0l0,2.411Zm-3.929,7.232l0,-0.75l3.179,0l0,-3.268l0.75,0l0,4.018l-3.929,0Zm-5.5,0l0,-0.75l2.358,0l-0,0.75l-2.358,0Zm-11,0l0,-0.75l7.858,0l-0,0.75l-7.858,0Zm-5.499,0l-0,-0.75l2.357,0l-0,0.75l-2.357,0Zm-11.001,0l0,-0.75l7.858,0l-0,0.75l-7.858,0Zm-5.5,0l0,-0.75l2.357,0l0,0.75l-2.357,0Zm-11,0l0,-0.75l7.858,0l-0,0.75l-7.858,0Zm-5.5,0l0,-0.75l2.358,0l-0,0.75l-2.358,0Zm-11,0l0,-0.75l7.858,0l-0,0.75l-7.858,0Zm-5.5,0l0,-0.75l2.358,0l-0,0.75l-2.358,0Zm-7.071,-4.018l0.75,0l0,3.268l3.179,0l-0,0.75l-3.929,0l0,-4.018Zm0,-5.625l0.75,0l0,2.411l-0.75,-0l0,-2.411Zm0,-11.25l0.75,0l0,8.036l-0.75,-0l0,-8.036Zm0,-5.625l0.75,0l0,2.411l-0.75,-0l0,-2.411Zm0,-11.25l0.75,0l0,8.036l-0.75,-0l0,-8.036Zm0,-5.625l0.75,0l0,2.411l-0.75,-0l0,-2.411Zm0,-11.25l0.75,0l0,8.036l-0.75,-0l0,-8.036Zm0,-5.625l0.75,0l0,2.411l-0.75,-0l0,-2.411Z", "name": "path", "type": "path" }, { "elements": [ { "d": "M22.5,31.634l45,0", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "width": "0.75px" }, "type": "path" }, { "d": "M22.5,25.327l0,15.923", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linecap": "butt", "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M67.5,25.327l0,15.923", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linecap": "butt", "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" } ], "id": "Bus", "name": "Bus", "type": "group" }, { "elements": [ { "d": "M90,7.5l0,75l-90,-0l-0,-75l90,0Zm-0.75,0.75l-88.5,0l0,73.5l88.5,-0l0,-73.5Z", "fill": {}, "name": "path", "type": "path" }, { "fill": { "opacity": "0", "paint": "#ebebeb" }, "height": "75", "id": "AlarmBorder", "name": "AlarmBorder", "type": "rect", "width": "90", "x": "-0", "y": "7.5" }, { "d": "M90.358,0.648l6.489,6.489c0.199,0.199 0.199,0.522 0,0.721l-6.489,6.489c-0.199,0.199 -0.522,0.199 -0.721,0l-6.489,-6.489c-0.199,-0.199 -0.199,-0.522 -0,-0.721l6.489,-6.489c0.199,-0.199 0.522,-0.199 0.721,-0Z", "fill": { "paint": "#de7c33" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "paint": "#000", "width": "0.48px" }, "type": "path" }, { "elements": [ { "elements": [ { "d": "M89.663,8.96l-0.351,-4.735l1.371,0l-0.34,4.735l-0.68,-0Zm-0.318,1.81l0,-1.105l1.305,0l0,1.105l-1.305,0Z", "fill": { "paint": "#fff", "rule": "nonzero" }, "name": "path", "type": "path" } ], "name": "group", "type": "group" } ], "name": "group", "type": "group" }, { "elements": [ { "d": "M89.355,1.849c0.134,-0.227 0.378,-0.367 0.643,-0.367c0.264,-0 0.508,0.14 0.642,0.367c1.411,2.401 4.768,8.113 6.195,10.541c0.136,0.231 0.137,0.516 0.005,0.748c-0.133,0.232 -0.38,0.375 -0.647,0.375l-12.39,0c-0.268,0 -0.515,-0.143 -0.647,-0.375c-0.133,-0.232 -0.131,-0.517 0.004,-0.748c1.427,-2.428 4.784,-8.14 6.195,-10.541Z", "fill": { "paint": "#f4b834" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "paint": "#000", "width": "0.48px" }, "type": "path" }, { "elements": [ { "elements": [ { "d": "M89.626,9.942l-0.389,-4.988l1.521,0l-0.377,4.988l-0.755,-0Zm-0.353,1.907l0,-1.164l1.449,0l-0,1.164l-1.449,-0Z", "fill": { "paint": "#fff", "rule": "nonzero" }, "name": "path", "type": "path" } ], "name": "group", "type": "group" } ], "name": "group", "type": "group" } ], "name": "group", "type": "group" }, { "elements": [ { "d": "M94.807,1.181l-0,12.633c-0,0.265 -0.216,0.481 -0.481,0.481l-8.657,-0c-0.265,-0 -0.48,-0.216 -0.48,-0.481l-0,-12.633c-0,-0.265 0.215,-0.48 0.48,-0.48l8.657,-0c0.265,-0 0.481,0.215 0.481,0.48Z", "fill": { "paint": "#7166b7" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "paint": "#000", "width": "0.48px" }, "type": "path" }, { "elements": [ { "elements": [ { "d": "M89.626,9.042l-0.389,-5.001l1.521,-0l-0.377,5.001l-0.755,0Zm-0.353,1.912l0,-1.167l1.449,0l-0,1.167l-1.449,0Z", "fill": { "paint": "#fff", "rule": "nonzero" }, "name": "path", "type": "path" } ], "name": "group", "type": "group" } ], "name": "group", "type": "group" } ], "name": "group", "type": "group" }, { "cx": "89.998", "cy": "7.498", "fill": { "paint": "#e22028" }, "name": "circle", "r": "7.198", "stroke": { "linejoin": "round", "miterlimit": "1.5", "paint": "#000", "width": "0.48px" }, "type": "circle" }, { "elements": [ { "elements": [ { "d": "M88.212,9.232l-0.389,-5.617l1.521,-0l-0.377,5.617l-0.755,0Zm-0.353,2.148l0,-1.31l1.449,-0l-0,1.31l-1.449,0Z", "fill": { "paint": "#fff", "rule": "nonzero" }, "name": "path", "type": "path" } ], "name": "group", "type": "group" }, { "elements": [ { "d": "M91.097,9.232l-0.389,-5.617l1.521,-0l-0.377,5.617l-0.755,0Zm-0.353,2.148l0,-1.31l1.449,-0l-0,1.31l-1.449,0Z", "fill": { "paint": "#fff", "rule": "nonzero" }, "name": "path", "type": "path" } ], "name": "group", "type": "group" } ], "name": "group", "type": "group" } ], "id": "Alarm-Items", "name": "Alarm-Items", "type": "group" }, { "elements": [ { "cx": "22.5", "cy": "25.327", "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M22.5,26.452c-0.621,0 -1.125,-0.504 -1.125,-1.125c0,-0.62 0.504,-1.125 1.125,-1.125c0.621,0 1.125,0.505 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125Zm0,-0.675c0.248,0 0.45,-0.201 0.45,-0.45c0,-0.248 -0.202,-0.45 -0.45,-0.45c-0.248,0 -0.45,0.202 -0.45,0.45c0,0.249 0.202,0.45 0.45,0.45Z", "name": "path", "type": "path" }, { "d": "M22.5,16.327l1.398,8.885", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.68px" }, "type": "path" }, { "d": "M22.5,16.327l4.579,7.749", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.68px" }, "type": "path" }, { "elements": [ { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,20.5386,16.4583)", "type": "group" }, { "elements": [ { "name": "tspan", "text": "AY-1", "type": "tspan", "x": "11.967px 14.437px 16.834px 18.221px ", "y": "16.458px 16.458px 16.458px 16.458px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "W", "type": "text", "x": "8.189px", "y": "16.458px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,19.7675,23.2292)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "600A", "type": "text", "x": "10.036px", "y": "23.229px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,30.4087,30.2063)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "NC", "type": "text", "x": "24.391px", "y": "30.206px" } ], "id": "Text", "name": "Text", "type": "group" } ], "id": "Way-1", "name": "Way-1", "type": "group" }, { "elements": [ { "cx": "67.5", "cy": "25.327", "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M67.5,26.452c-0.621,0 -1.125,-0.504 -1.125,-1.125c0,-0.62 0.504,-1.125 1.125,-1.125c0.621,0 1.125,0.505 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125Zm0,-0.75c0.207,0 0.375,-0.168 0.375,-0.375c0,-0.207 -0.168,-0.375 -0.375,-0.375c-0.207,0 -0.375,0.168 -0.375,0.375c0,0.207 0.168,0.375 0.375,0.375Z", "name": "path", "type": "path" }, { "d": "M67.5,16.327l1.398,8.885", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M67.5,16.327l4.579,7.749", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "elements": [ { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,65.5552,16.4583)", "type": "group" }, { "elements": [ { "name": "tspan", "text": "AY-2", "type": "tspan", "x": "56.984px 59.454px 61.85px 63.238px ", "y": "16.458px 16.458px 16.458px 16.458px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "W", "type": "text", "x": "53.206px", "y": "16.458px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,64.7841,23.2292)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "600A", "type": "text", "x": "55.053px", "y": "23.229px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,75.9375,30.2083)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "NO", "type": "text", "x": "69.688px", "y": "30.208px" } ], "id": "Text1", "name": "Text1", "type": "group" } ], "id": "Way-2", "name": "Way-2", "type": "group" }, { "elements": [ { "cx": "22.5", "cy": "59.785", "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M22.5,58.66c0.621,-0 1.125,0.504 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125c-0.621,-0 -1.125,-0.504 -1.125,-1.125c0,-0.621 0.504,-1.125 1.125,-1.125Zm0,0.75c-0.207,-0 -0.375,0.168 -0.375,0.375c0,0.207 0.168,0.375 0.375,0.375c0.207,-0 0.375,-0.168 0.375,-0.375c0,-0.207 -0.168,-0.375 -0.375,-0.375Z", "name": "path", "type": "path" }, { "d": "M22.5,68.785l1.398,-8.885", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M22.5,68.785l4.579,-7.748", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M23.898,42.405c1.261,1.2 1.896,2.695 1.87,4.5c0.009,2.095 -0.592,3.616 -1.87,4.5", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "cx": 22.5, "cy": "42.375", "fill": {}, "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M22.5,41.25c0.621,-0 1.125,0.504 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125c-0.621,-0 -1.125,-0.504 -1.125,-1.125c0,-0.621 0.504,-1.125 1.125,-1.125Zm0,0.75c-0.207,-0 -0.375,0.168 -0.375,0.375c0,0.207 0.168,0.375 0.375,0.375c0.207,-0 0.375,-0.168 0.375,-0.375c0,-0.207 -0.168,-0.375 -0.375,-0.375Z", "name": "path", "type": "path" }, { "cx": 22.5, "cy": "51.375", "fill": {}, "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M22.5,50.25c0.621,-0 1.125,0.504 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125c-0.621,-0 -1.125,-0.504 -1.125,-1.125c0,-0.621 0.504,-1.125 1.125,-1.125Zm0,0.75c-0.207,-0 -0.375,0.168 -0.375,0.375c0,0.207 0.168,0.375 0.375,0.375c0.207,-0 0.375,-0.168 0.375,-0.375c0,-0.207 -0.168,-0.375 -0.375,-0.375Z", "name": "path", "type": "path" }, { "d": "M27.558,42.405c1.261,1.2 1.896,2.695 1.87,4.5c0.009,2.095 -0.592,3.616 -1.87,4.5", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M22.5,52.067l0,7.833", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linecap": "butt", "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "elements": [ { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,20.5386,74.4792)", "type": "group" }, { "elements": [ { "name": "tspan", "text": "AY-3", "type": "tspan", "x": "11.967px 14.437px 16.834px 18.221px ", "y": "74.479px 74.479px 74.479px 74.479px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "W", "type": "text", "x": "8.189px", "y": "74.479px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,19.7675,65.4822)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "600A", "type": "text", "x": "10.036px", "y": "65.482px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,33.1767,65.5208)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "NC", "type": "text", "x": "27.159px", "y": "65.521px" } ], "id": "Text2", "name": "Text2", "type": "group" } ], "id": "Way-3", "name": "Way-3", "type": "group" }, { "elements": [ { "cx": "67.5", "cy": "59.785", "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M67.5,58.66c0.621,-0 1.125,0.504 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125c-0.621,-0 -1.125,-0.504 -1.125,-1.125c0,-0.621 0.504,-1.125 1.125,-1.125Zm0,0.75c-0.207,-0 -0.375,0.168 -0.375,0.375c0,0.207 0.168,0.375 0.375,0.375c0.207,-0 0.375,-0.168 0.375,-0.375c0,-0.207 -0.168,-0.375 -0.375,-0.375Z", "name": "path", "type": "path" }, { "d": "M67.5,68.785l1.398,-8.885", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M67.5,68.785l4.579,-7.748", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M68.883,42.405c1.261,1.2 1.896,2.695 1.871,4.5c0.008,2.095 -0.592,3.616 -1.871,4.5", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "cx": 67.5, "cy": "42.375", "fill": {}, "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M67.5,41.25c0.621,-0 1.125,0.504 1.125,1.125c0,0.621 -0.504,1.125 -1.125,1.125c-0.621,-0 -1.125,-0.504 -1.125,-1.125c0,-0.621 0.504,-1.125 1.125,-1.125Zm0,0.75c-0.207,-0 -0.375,0.168 -0.375,0.375c0,0.207 0.168,0.375 0.375,0.375c0.207,-0 0.375,-0.168 0.375,-0.375c0,-0.207 -0.168,-0.375 -0.375,-0.375Z", "name": "path", "type": "path" }, { "cx": 67.5, "cy": "51.375", "fill": {}, "name": "circle", "r": "1.125", "type": "circle" }, { "d": "M67.5,50.25c0.621,-0 1.125,0.504 1.125,1.125c-0,0.621 -0.504,1.125 -1.125,1.125c-0.621,-0 -1.125,-0.504 -1.125,-1.125c-0,-0.621 0.504,-1.125 1.125,-1.125Zm-0,0.75c-0.207,-0 -0.375,0.168 -0.375,0.375c-0,0.207 0.168,0.375 0.375,0.375c0.207,-0 0.375,-0.168 0.375,-0.375c-0,-0.207 -0.168,-0.375 -0.375,-0.375Z", "name": "path", "type": "path" }, { "d": "M72.544,42.405c1.261,1.2 1.896,2.695 1.87,4.5c0.009,2.095 -0.592,3.616 -1.87,4.5", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "d": "M67.5,52.067l0,7.833", "fill": { "paint": "transparent" }, "name": "path", "stroke": { "linecap": "butt", "linejoin": "round", "miterlimit": "1.5", "width": "0.75px" }, "type": "path" }, { "elements": [ { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,65.5552,74.4792)", "type": "group" }, { "elements": [ { "name": "tspan", "text": "AY-4", "type": "tspan", "x": "56.984px 59.454px 61.85px 63.238px ", "y": "74.479px 74.479px 74.479px 74.479px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "W", "type": "text", "x": "53.206px", "y": "74.479px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,64.7841,65.4822)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "600A", "type": "text", "x": "55.053px", "y": "65.482px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,78.4735,65.5208)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "text": "NC", "type": "text", "x": "72.455px", "y": "65.521px" } ], "id": "Text3", "name": "Text3", "type": "group" } ], "id": "Way-4", "name": "Way-4", "type": "group" }, { "elements": [ { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,103.018,14.2834)", "type": "group" }, { "name": "text", "style": { "fontFamily": "\u0027Arial-BoldMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px", "fontWeight": "700" }, "type": "text", "x": "88.199px", "y": "14.283px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,114.137,17.9948)", "type": "group" }, { "elements": [ { "name": "tspan", "text": ",", "type": "tspan", "x": "112.979px ", "y": "17.995px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "type": "text", "x": "88.343px", "y": "17.995px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,117.199,21.7834)", "type": "group" }, { "elements": [ { "name": "tspan", "text": ", ", "type": "tspan", "x": "92.884px 94.042px ", "y": "21.783px 21.783px " }, { "name": "tspan", "text": "", "type": "tspan", "x": "101.22px 102.377px ", "y": "21.783px 21.783px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "type": "text", "x": "88.325px", "y": "21.783px" }, { "name": "group", "transform": "matrix(4.16667,0,0,4.16667,114.102,25.5334)", "type": "group" }, { "elements": [ { "name": "tspan", "text": "", "type": "tspan", "x": "97.434px 99.983px 101.14px ", "y": "25.533px 25.533px 25.533px " } ], "name": "text", "style": { "fontFamily": "\u0027ArialMT\u0027, \u0027Arial\u0027", "fontSize": "4.167px" }, "type": "text", "x": "88.482px", "y": "25.533px" } ], "id": "TagID-Plate", "name": "TagID-Plate", "type": "group" } ], "fill": { "rule": "evenodd" }, "preserveAspectRatio": "none", "stroke": { "linecap": "round", "miterlimit": "1" }, "style": { "clipRule": "evenodd" }, "viewBox": "0 0 120 83" }, "type": "ia.shapes.svg" }, { "meta": { "name": "Label" }, "position": { "height": 20, "width": 37, "x": 37, "y": 63 }, "propConfig": { "props.text": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}" }, "transforms": [ { "code": "\tif value[\u0027Breaker Closed Way 03\u0027] \u003d\u003d True:\n\t\treturn \u0027Closed\u0027\n\telif value[\u0027Alarms\u0027][\u0027Breaker Tripped Way 03\u0027] \u003d\u003d True:\n\t\treturn \u0027Tripped\u0027\n\telse:\n\t\treturn \u0027Open\u0027\n", "type": "script" } ], "type": "tag" } } }, "props": { "style": { "overflow": "visible" }, "textStyle": { "fontSize": 8, "overflow": "visible" } }, "type": "ia.display.label" }, { "meta": { "name": "Label_0" }, "position": { "height": 20, "width": 37, "x": 50.5, "y": 45 }, "propConfig": { "props.text": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}" }, "transforms": [ { "code": "\tif value[\u0027Breaker Closed Way 04\u0027] \u003d\u003d True:\n\t\treturn \u0027Closed\u0027\n\telif value[\u0027Alarms\u0027][\u0027Breaker Tripped Way 04\u0027] \u003d\u003d True:\n\t\treturn \u0027Tripped\u0027\n\telse:\n\t\treturn \u0027Open\u0027\n", "type": "script" } ], "type": "tag" } } }, "props": { "style": { "overflow": "visible" }, "textStyle": { "fontSize": 8, "overflow": "visible", "textAlign": "right" } }, "type": "ia.display.label" } ], "events": { "dom": { "onClick": { "config": { "script": "\tpageId \u003d self.page.props.pageId\n\tsystem.perspective.print(\u0027pageId: {}\u0027.format(pageId))\n\t\n\ttagPath \u003d self.view.params.tagPath\n\tobjectName \u003d self.view.params.objectName\n\tutils.nav.openEQPopup(objectName, tagPath)" }, "scope": "G", "type": "script" } } }, "meta": { "name": "root" }, "propConfig": { "custom.alarmSeverity": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagPath": "{view.params.tagPath}" }, "tagPath": "{tagPath}/AlarmSummary/ActiveAlarms" }, "transforms": [ { "code": "\treturn alarm.summary.calcMaxPriority(self.view.params.tagPath)", "type": "script" } ], "type": "tag" } } }, "props": { "style": { "classes": "containers/HoverOver" } }, "type": "ia.container.coord" } }