diff --git a/src/ScadaLink.CentralUI/Components/Shared/AlarmTriggerConfigCodec.cs b/src/ScadaLink.CentralUI/Components/Shared/AlarmTriggerConfigCodec.cs index 48ac61d..457d0bb 100644 --- a/src/ScadaLink.CentralUI/Components/Shared/AlarmTriggerConfigCodec.cs +++ b/src/ScadaLink.CentralUI/Components/Shared/AlarmTriggerConfigCodec.cs @@ -15,6 +15,7 @@ namespace ScadaLink.CentralUI.Components.Shared; /// RateOfChange { attributeName, thresholdPerSecond, windowSeconds, direction } /// HiLo { attributeName, loLo, lo, hi, hiHi, /// loLoPriority, loPriority, hiPriority, hiHiPriority } +/// Expression { expression } /// /// All HiLo setpoints and per-setpoint priorities are optional — any subset /// is valid (e.g., only Hi/HiHi configured for over-temperature protection). diff --git a/src/ScadaLink.CentralUI/Components/Shared/ScriptTriggerConfigCodec.cs b/src/ScadaLink.CentralUI/Components/Shared/ScriptTriggerConfigCodec.cs index fa4d4c9..835dad5 100644 --- a/src/ScadaLink.CentralUI/Components/Shared/ScriptTriggerConfigCodec.cs +++ b/src/ScadaLink.CentralUI/Components/Shared/ScriptTriggerConfigCodec.cs @@ -43,6 +43,7 @@ internal sealed class ScriptTriggerModel /// ValueChange { attributeName } /// Conditional { attributeName, operator, threshold } /// Call { } +/// Expression { expression } /// /// Parsing also accepts the legacy aliases attribute and value so /// older configs survive a round-trip through the editor.