IWatchResultObject

[ Schnittstelle ]

Version 1.10

export interface IWatchResultObject<T extends object> extends TcHmi.IResultObject {
   value?: T;
   destroy?: TcHmi.DestroyFunction;
}

Version 1.12

export interface IWatchResultObject<T extends object | null> extends TcHmi.IResultObject {
   value?: T;
   destroy?: TcHmi.DestroyFunction;
}

Erweitert TcHmi.IResultObject

Eigenschaften

Name

Typ

Beschreibung

error

Errors

Fehlerursache

details [ Optional ]

IErrorDetails

Optionale Details zu error. Inhalt ist abhängig von der verwendeten Funktion und des Fehlers.

value [ Optional ]

T

Das im Konstruktor übergebene Objekt.
Symbolausdrücke sind durch Werte ersetzt.

Destroy [ Optional ]

TcHmi.DestroyFunction

Bei Aufruf dieser Funktion wird die Überwachung deaktiviert und alle zugehörigen Ressourcen freigegeben.

IWatchResultObject 1:

Verfügbar ab Version 1.10