MessageOrAlarm
[ Schnittstelle ]
interface MessageOrAlarm<T extends Dictionary<any> = Dictionary<any>> extends EventBase {
type: Type.Message | Type.Alarm;
severity: Severity;
sourceDomain: string;
text: string;
timeRaised: Date;
params: T;
}
Diese Schnittstelle erweitert EventBase.
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
type | Stellt sicher, dass Instanzen dieser Schnittstelle immer den Typ Message oder Alarm gesetzt haben. | |
severity | Die Schwere des Events | |
sourceDomain | Die Domäne des Events. Wird aus Kompatibilität zu 1.10 parallel zu domain weiter geliefert. | |
text | Der lokalisierte Text des Events | |
timeRaised | Der Zeitpunkt zu dem das Event ausgelöst wurde | |
params | Parameter, die vom Auslöser des Events gesetzt wurden |
Verfügbar ab Version 1.12 |