Event
[ Schnittstelle ]
Version 1.10
export interface Event {
type: Type;
severity: Severity;
domain: string;
name: string;
text: string;
timeRaised: Date;
params: Dictionary<any>;
}
Version 1.12
export type Event<TPayload = any, TParams extends Dictionary<any> = Dictionary<any>> = Message<TParams> | Alarm<TParams> | PayloadEvent<TPayload>;
Ab Version 1.12 wird ein Event so modelliert, dass es entweder Message, Alarm oder PayloadEvent ist.
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
type Ab Version 1.12 nicht mehr in dieser Hierarchie. | Der Typ des Events | |
Severity Ab Version 1.12 nicht mehr in dieser Hierarchie. | Die Schwere des Events | |
domain Ab Version 1.12 nicht mehr in dieser Hierarchie. | In Version 1.10: In Version 1.12: | |
name Ab Version 1.12 nicht mehr in dieser Hierarchie. | Der Name des Events | |
text Ab Version 1.12 nicht mehr in dieser Hierarchie. | Der lokalisierte Text des Events | |
timeRaised Ab Version 1.12 nicht mehr in dieser Hierarchie. | Der Zeitpunkt zu dem das Event ausgelöst wurde | |
params Ab Version 1.12 nicht mehr in dieser Hierarchie. | Parameter, die vom Auslöser des Events gesetzt wurden |
Verfügbar ab Version 1.10 |