feat(adminui): Galaxy picker pre-fills native-alarm fields from IsAlarm
This commit is contained in:
@@ -25,8 +25,13 @@ public enum BrowseNodeKind
|
||||
|
||||
/// <summary>Metadata for an attribute of a Galaxy object (or the equivalent
|
||||
/// per-driver concept). Surfaced in the picker's attribute side-panel.</summary>
|
||||
/// <param name="IsAlarm">True when this attribute is itself an alarm condition (Galaxy: carries an
|
||||
/// <c>AlarmExtension</c> primitive). The picker pre-fills a default native-alarm <c>alarm</c> object
|
||||
/// into the TagConfig when an alarm attribute is selected. Defaults to false so non-alarm-aware
|
||||
/// drivers (e.g. the OPC UA client browser) aren't forced to flow a flag they don't produce.</param>
|
||||
public sealed record AttributeInfo(
|
||||
string Name,
|
||||
string DriverDataType,
|
||||
bool IsArray,
|
||||
string SecurityClass);
|
||||
string SecurityClass,
|
||||
bool IsAlarm = false);
|
||||
|
||||
Reference in New Issue
Block a user