clearing previous highlights from the view
This commit is contained in:
parent
ad11f16062
commit
ae38f1a21c
@ -25,12 +25,12 @@ def handleTagHighlight(view, currentValue):
|
|||||||
Docked_East_View = Docked_East_Map["MCM"]
|
Docked_East_View = Docked_East_Map["MCM"]
|
||||||
|
|
||||||
components = view.rootContainer.getChildren()
|
components = view.rootContainer.getChildren()
|
||||||
|
|
||||||
priority = parts[1]
|
priority = parts[1]
|
||||||
|
|
||||||
# if priority == "":
|
foundMatch = False
|
||||||
# priority = "Default"
|
|
||||||
|
# clear all highlights and apply new one when found
|
||||||
for child in components:
|
for child in components:
|
||||||
params = child.props.get("params", {})
|
params = child.props.get("params", {})
|
||||||
tagProps = params.get("tagProps", {})
|
tagProps = params.get("tagProps", {})
|
||||||
@ -39,11 +39,13 @@ def handleTagHighlight(view, currentValue):
|
|||||||
if len(tagsList) == 0:
|
if len(tagsList) == 0:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
tagPath = tagsList[0]
|
child.props.style.classes = ""
|
||||||
|
|
||||||
|
tagPath = tagsList[0]
|
||||||
|
|
||||||
if tag == tagPath:
|
if tag == tagPath:
|
||||||
child.props.style["classes"] = "Highlight/Pulse-" + priority
|
child.props.style["classes"] = "Highlight/Pulse-" + priority
|
||||||
system.perspective.openDock(Docked_East_View, params={'tagProps': tagProps})
|
system.perspective.openDock(Docked_East_View, params={'tagProps': tagProps})
|
||||||
return True
|
foundMatch = True
|
||||||
|
|
||||||
return False
|
return foundMatch
|
||||||
@ -69,7 +69,7 @@
|
|||||||
"component": {
|
"component": {
|
||||||
"onRowDoubleClick": {
|
"onRowDoubleClick": {
|
||||||
"config": {
|
"config": {
|
||||||
"script": "\tdata \u003d self.props.selection.data\n\t\n\tsystem.perspective.print(alarms.alarm_click.handleClick(data))\n\t\n\tsystem.perspective.print(\"clicked\")"
|
"script": "\tdata \u003d self.props.selection.data\n\t\n\talarms.alarm_click.handleClick(data)"
|
||||||
},
|
},
|
||||||
"scope": "G",
|
"scope": "G",
|
||||||
"type": "script"
|
"type": "script"
|
||||||
@ -969,75 +969,6 @@
|
|||||||
},
|
},
|
||||||
"pager": {
|
"pager": {
|
||||||
"bottom": false
|
"bottom": false
|
||||||
},
|
|
||||||
"selection": {
|
|
||||||
"data": [
|
|
||||||
{
|
|
||||||
"Description": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "FL2078_2_VFD1 - Voltage"
|
|
||||||
},
|
|
||||||
"Device": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "FL2078_2_VFD1"
|
|
||||||
},
|
|
||||||
"Duration": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "07:38:49"
|
|
||||||
},
|
|
||||||
"FullTag": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "System/MCM01/Conveyor/FL2078_2_VFD1/Voltage"
|
|
||||||
},
|
|
||||||
"ID": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": 8
|
|
||||||
},
|
|
||||||
"Location": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "MCM01"
|
|
||||||
},
|
|
||||||
"Priority": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "Diagnostic"
|
|
||||||
},
|
|
||||||
"StartTimestamp": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": {
|
|
||||||
"$": [
|
|
||||||
"ts",
|
|
||||||
0,
|
|
||||||
1750964284885
|
|
||||||
],
|
|
||||||
"$ts": 1750936755000
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Tag": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "FL2078_2_VFD1.HMI.Voltage"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"selectedColumn": "ID",
|
|
||||||
"selectedRow": 2
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "ia.display.table"
|
"type": "ia.display.table"
|
||||||
@ -2047,88 +1978,6 @@
|
|||||||
"pager": {
|
"pager": {
|
||||||
"activeOption": 5,
|
"activeOption": 5,
|
||||||
"bottom": false
|
"bottom": false
|
||||||
},
|
|
||||||
"selection": {
|
|
||||||
"data": [
|
|
||||||
{
|
|
||||||
"Count": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": 1
|
|
||||||
},
|
|
||||||
"Description": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "UL1_4_VFD1 - Voltage"
|
|
||||||
},
|
|
||||||
"Device": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "UL1_4_VFD1"
|
|
||||||
},
|
|
||||||
"Duration": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "07:39:06"
|
|
||||||
},
|
|
||||||
"FirstTimestamp": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": {
|
|
||||||
"$": [
|
|
||||||
"ts",
|
|
||||||
0,
|
|
||||||
1750964283987
|
|
||||||
],
|
|
||||||
"$ts": 1750936737000
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"FullTag": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "System/MCM02/Conveyor/UL1_4_VFD1/Voltage"
|
|
||||||
},
|
|
||||||
"LastTimestamp": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": {
|
|
||||||
"$": [
|
|
||||||
"ts",
|
|
||||||
0,
|
|
||||||
1750964283987
|
|
||||||
],
|
|
||||||
"$ts": 1750936737000
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"Location": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "MCM02"
|
|
||||||
},
|
|
||||||
"Priority": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "Diagnostic"
|
|
||||||
},
|
|
||||||
"Tag": {
|
|
||||||
"style": {
|
|
||||||
"classes": "Alarms-Styles/Diagnostic"
|
|
||||||
},
|
|
||||||
"value": "UL1_4_VFD1.HMI.Voltage"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"selectedColumn": "FirstTimestamp",
|
|
||||||
"selectedRow": 3
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "ia.display.table"
|
"type": "ia.display.table"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user