watchRecipeTypesList

[ Funktion ]

public static watchRecipeTypesList(
    options?: RecipeManagement.IRecipeWatchOptions | null,
    callback: null | ((this: void, data: TcHmi.Server.RecipeManagement.IWatchResultObject<TcHmi.Server.RecipeManagement.FolderRecipeType>) => void) = null
): DestroyFunction;

Überwacht die Liste aller vorhandenen Rezepttypen des Systems auf Änderungen.

Parameter

Name

Typ

Beschreibung

options

TcHmi.Server.RecipeManagement.IRecipeWatchOptions, null

Optionen des Rezeptmanagement

callback [ Optional ]

(data: TcHmi.Server.RecipeManagement.IWatchResultObject<TcHmi.Server.RecipeManagement.FolderRecipeType>) => void, null

Asynchrone Callback Funktion, die ausgelöst wird, wenn sich ein Wert geändert hat.

Rückgabewert

Typ

Beschreibung

DestroyFunction

Liefert eine Funktion zurück, durch deren Aufruf die Überwachung beendet werden kann und alle zugehörigen Resourcen freigegeben werden.

watchRecipeTypesList 1:

Verfügbar ab Version 1.12

Beispiel - JavaScript

TcHmi.Server.RecipeManagement.watchRecipeTypesList (
    null,
    function(data) {
        if (data.error === TcHmi.Errors.NONE) {
            console.log(data.value);
        } else {
            // Error
        }
    }
);