{ "custom": { "auth": { "almAck": false, "almShelve": false, "config": false, "control": false }, "filters": { "alm": [], "prov": [], "tag": [] } }, "params": {}, "propConfig": { "custom.auth": { "binding": { "config": { "path": "session.props.auth.user.roles" }, "transforms": [ { "code": "\treturn utils.roles.validate(value)", "type": "script" } ], "type": "property" }, "persistent": true }, "custom.filters": { "persistent": true } }, "props": {}, "root": { "children": [ { "children": [ { "children": [ { "meta": { "name": "Label" }, "position": { "basis": "75px", "shrink": 0 }, "props": { "style": { "backgroundColor": "var(--neutral-30)" }, "text": "IO GW:", "textStyle": { "fontSize": "0.6em", "textAlign": "center", "textTransform": "uppercase" } }, "type": "ia.display.label" }, { "meta": { "name": "FlexRepeater" }, "position": { "grow": 1, "shrink": 0 }, "props": { "alignItems": "flex-start", "elementPosition": { "basis": "auto", "grow": 0, "shrink": 0 }, "instances": [ { "color": "var(--callToAction)", "filterString": "prov:Ignition_Common_IO_Gtwy", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "Ignition_Common_IO_Gtwy", "source": "prov" }, { "color": "var(--callToAction)", "filterString": "prov:Ignition_SATB1_IO1_default", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "Ignition_SATB1_IO1_default", "source": "prov" } ], "path": "Library/Templates/Framework/Pill Button", "style": { "gap": "5px", "padding": "8px 5px" }, "useDefaultViewHeight": false, "useDefaultViewWidth": false, "wrap": "wrap" }, "type": "ia.display.flex-repeater" }, { "children": [ { "events": { "component": { "onActionPerformed": { "config": { "script": "\tsource \u003d self.parent.parent.meta.name\n\tsystem.perspective.sendMessage(\u0027clearFilters\u0027, {\n\t\t\u0027source\u0027: source\n\t})\n\tself.parent.parent.parent.parent.getChild(\"AlarmStatusTable\").custom.filters[source] \u003d []" }, "scope": "G", "type": "script" } } }, "meta": { "name": "Button" }, "props": { "primary": false, "text": "Remove All", "textStyle": { "fontSize": "0.75em", "textAlign": "center" } }, "type": "ia.input.button" } ], "meta": { "name": "FlexContainer" }, "position": { "basis": "78px", "shrink": 0 }, "props": { "alignItems": "center", "justify": "center", "style": { "backgroundColor": "var(--neutral-30)", "border-left": "1px solid var(--border)" } }, "type": "ia.container.flex" } ], "meta": { "name": "prov" }, "position": { "display": false, "grow": 1 }, "props": { "style": { "borderBottom": "1px solid var(--border)", "borderTop": "1px solid var(--border)" } }, "type": "ia.container.flex" }, { "children": [ { "meta": { "name": "Label" }, "position": { "basis": "75px", "shrink": 0 }, "props": { "style": { "backgroundColor": "var(--neutral-30)" }, "text": "Quick Search:", "textStyle": { "fontSize": "0.6em", "textAlign": "center", "textTransform": "uppercase" } }, "type": "ia.display.label" }, { "meta": { "name": "FlexRepeater" }, "position": { "grow": 1 }, "propConfig": { "props.instances": { "persistent": true }, "props.instances[14].label": { "binding": { "config": { "expression": "\u0027\u0027" }, "type": "expr" } } }, "props": { "elementPosition": { "basis": "auto", "grow": 0, "shrink": 0 }, "instances": [ { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "DH101", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "DH102", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "DH201", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "DH202", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "DH203", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "CHWS", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--action-primary)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "Electrical", "mode": "", "selected": false, "source": "tag" }, { "color": "var(--neutral-50)", "filterString": "", "instancePosition": {}, "instanceStyle": { "classes": "" }, "label": "", "mode": "Custom", "selected": false, "source": "tag" } ], "path": "Library/Framework/Pill Button", "style": { "gap": "5px", "padding": "8px 5px" }, "useDefaultViewHeight": false, "useDefaultViewWidth": false, "wrap": "wrap" }, "type": "ia.display.flex-repeater" }, { "children": [ { "events": { "component": { "onActionPerformed": { "config": { "script": "\tsource \u003d self.parent.parent.meta.name\n\tself.view.custom.filters[source] \u003d []\n\tflexRepeater \u003d self.parent.parent.getChild(\"FlexRepeater\")\n\ttoDelete \u003d []\n\tfor i, instance in enumerate(flexRepeater.props.instances):\n\t\tinstance[\u0027selected\u0027] \u003d False\n\t\tif instance[\u0027mode\u0027] \u003d\u003d \u0027Custom\u0027:\n\t\t\tinstance[\u0027label\u0027] \u003d \u0027\u0027\n\t\t\tif i \u003c len(flexRepeater.props.instances) - 1:\n\t\t\t\ttoDelete.append(i)\n\tfor index in reversed(toDelete):\n\t\tflexRepeater.props.instances.pop(index)" }, "scope": "G", "type": "script" } } }, "meta": { "name": "Button" }, "props": { "primary": false, "text": "Remove All", "textStyle": { "fontSize": "0.75em", "textAlign": "center" } }, "type": "ia.input.button" } ], "meta": { "name": "FlexContainer" }, "position": { "basis": "78px", "shrink": 0 }, "props": { "alignItems": "center", "justify": "center", "style": { "backgroundColor": "var(--neutral-30)", "border-left": "1px solid var(--border)" } }, "type": "ia.container.flex" } ], "meta": { "name": "tag" }, "position": { "grow": 1 }, "type": "ia.container.flex" } ], "meta": { "name": "FlexContainer" }, "position": { "shrink": 0 }, "props": { "direction": "column", "style": { "border": "1px solid var(--border)" } }, "type": "ia.container.flex" }, { "meta": { "name": "RadioGroup" }, "propConfig": { "props.value": { "binding": { "config": { "expression": "0" }, "type": "expr" } } }, "props": { "align": "start", "radioStyle": { "padding": "0px 10px" }, "radios": [ { "enabled": true, "selected": true, "style": { "classes": "" }, "text": "Match on ANY", "value": 0 }, { "selected": false, "text": "Match on ALL", "value": 1 } ], "style": { "borderLeft": "1px solid var(--border)", "borderRight": "1px solid var(--border)", "fontSize": "0.8em", "padding": "4px 5px" } }, "type": "ia.input.radio-group" }, { "meta": { "name": "Table" }, "position": { "grow": 1 }, "props": { "columns": [ { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "name", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Panel" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "Desc", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Description" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "Room", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Location" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "AC1", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Primary AC Supply" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "AC2", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Secondary AC Supply" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "DC1", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Primary DC Power Supply" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "DC2", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Secondary DC Power Supply" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "THA", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "High Temperature" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" }, { "align": "center", "boolean": "checkbox", "dateFormat": "MM/DD/YYYY", "editable": false, "field": "XA", "filter": { "boolean": { "condition": "" }, "date": { "condition": "", "value": "" }, "enabled": false, "number": { "condition": "", "value": "" }, "string": { "condition": "", "value": "" }, "visible": "on-hover" }, "footer": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "" }, "header": { "align": "center", "justify": "left", "style": { "classes": "" }, "title": "Panel Intrusion Alarm" }, "justify": "auto", "nullFormat": { "includeNullStrings": false, "nullFormatValue": "", "strict": false }, "number": "value", "numberFormat": "0,0.##", "progressBar": { "bar": { "color": "", "style": { "classes": "" } }, "max": 100, "min": 0, "track": { "color": "", "style": { "classes": "" } }, "value": { "enabled": true, "format": "0,0.##", "justify": "center", "style": { "classes": "" } } }, "render": "auto", "resizable": true, "sort": "none", "sortable": true, "strictWidth": false, "style": { "classes": "" }, "toggleSwitch": { "color": { "selected": "", "unselected": "" } }, "viewParams": {}, "viewPath": "", "visible": true, "width": "" } ], "data": [ { "style": { "backgroundColor": "#7266B7", "color": "#FAFAFB" }, "value": { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL02" } }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL02" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL03" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL04" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL05" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL06" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL07" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL08" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL09" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL10" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL11" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL12" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL13" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL14" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL15" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL16" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL17" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL18" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL19" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL20" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL21" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL22" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL23" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL24" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL25" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL26" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL27" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL28" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL29" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL30" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL31" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL32" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL33" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL34" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL35" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL36" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL37" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL38" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL39" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL40" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL41" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL42" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL43" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL44" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL45" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL46" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL47" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL48" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL49" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL50" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL51" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL52" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL53" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL54" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL55" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL56" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL57" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL58" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL59" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL60" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL61" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL62" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL63" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL64" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL65" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL66" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL67" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL68" }, { "AC1": "Good", "AC2": "Good", "DC1": "Good", "DC2": "Alarm", "Desc": "Description", "Room": "Location", "THA": "Good", "XA": "Good", "name": "PNL69" } ], "virtualized": "[{\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL00\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL01\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL02\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL03\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL04\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL05\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL06\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL07\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL08\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL09\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL10\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL11\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL12\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL13\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL14\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL15\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL16\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL17\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL18\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL19\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL20\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL21\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL22\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL23\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL24\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL25\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL26\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL27\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL28\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL29\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL30\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL31\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL32\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL33\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL34\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL35\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL36\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL37\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL38\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL39\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL40\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL41\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL42\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL43\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL44\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL45\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL46\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL47\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL48\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL49\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL50\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL51\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL52\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL53\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL54\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL55\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL56\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL57\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL58\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL59\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL60\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL61\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL62\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL63\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL64\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL65\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL66\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL67\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL68\u0027}, {\u0027XA\u0027: [\u0027OK\u0027], \u0027THA\u0027: [\u0027OK\u0027], \u0027AC1\u0027: [\u0027OK\u0027], \u0027AC2\u0027: [\u0027OK\u0027], \u0027DC2\u0027: [\u0027OK\u0027], \u0027DC1\u0027: [\u0027OK\u0027], \u0027name\u0027: \u0027PNL69\u0027}] " }, "type": "ia.display.table" } ], "meta": { "name": "root" }, "props": { "direction": "column" }, "scripts": { "customMethods": [], "extensionFunctions": null, "messageHandlers": [ { "messageType": "addFilter", "pageScope": true, "script": "\tsource \u003d payload[\u0027source\u0027]\n\tlabel \u003d payload[\u0027label\u0027]\n\tindex \u003d payload[\u0027index\u0027]\n\t\n\tflexRepeater \u003d self.getChild(\"FlexContainer\").getChild(source).getChild(\"FlexRepeater\")\n\t\n\tif label in self.view.custom.filters[source]:\n\t\tpass\n\telse:\n\t\tself.view.custom.filters[source].append(label)\n\t\tflexRepeater.props.instances[index].selected \u003d True", "sessionScope": false, "viewScope": false }, { "messageType": "customFilter", "pageScope": true, "script": "\tsource \u003d payload[\u0027source\u0027]\n\tlabel \u003d payload[\u0027label\u0027]\n\tindex \u003d payload[\u0027index\u0027]\n\t\n\tflexRepeater \u003d self.getChild(\"FlexContainer\").getChild(\u0027tag\u0027).getChild(\"FlexRepeater\")\n\t\n\tif label in self.view.custom.filters[source]:\n\t\tpass\n\telse:\n\t\tself.view.custom.filters[source].append(label)\n\t\tflexRepeater.props.instances[index][\u0027selected\u0027] \u003d True\n\t\tflexRepeater.props.instances[index][\u0027label\u0027] \u003d label\n\t\tflexRepeater.props.instances.append({\n\t\t\t\"color\": \"var(--neutral-50)\",\n\t\t\t\"filterString\": \"\",\n\t\t\t\"instancePosition\": {},\n\t\t\t\"instanceStyle\": {\n\t\t\t\"classes\": \"\"\n\t\t\t},\n\t\t\t\"mode\": \"Custom\",\n\t\t\t\"selected\": False,\n\t\t\t\"source\": \"tag\",\n\t\t\t\"label\": \"\"\n\t\t\t})", "sessionScope": false, "viewScope": false }, { "messageType": "removeFilter", "pageScope": true, "script": "\tsource \u003d payload[\u0027source\u0027]\n\tlabel \u003d payload[\u0027label\u0027]\n\tindex \u003d payload[\u0027index\u0027]\n\t\n\tflexRepeater \u003d self.getChild(\"FlexContainer\").getChild(source).getChild(\"FlexRepeater\")\n\t\n\tif label in self.view.custom.filters[source]:\n\t\ti \u003d self.view.custom.filters[source].index(label)\n\t\tself.view.custom.filters[source].pop(i)\n\t\tflexRepeater.props.instances[index].selected \u003d False\n\t\tif flexRepeater.props.instances[index].mode \u003d\u003d \u0027Custom\u0027:\n\t\t\tflexRepeater.props.instances[index].label \u003d \u0027\u0027\n\t\t\tif index \u003c len(flexRepeater.props.instances) - 1:\n\t\t\t\tflexRepeater.props.instances.pop(index)\n\telse:\n\t\tpass", "sessionScope": false, "viewScope": false } ] }, "type": "ia.container.flex" } }