Aller au contenu principal

Workflow.dowhile()

La méthode .dowhile() exécute une étape tant qu’une condition est remplie. Elle exécute toujours l’étape au moins une fois avant d’évaluer la condition. Lors de la première évaluation de la condition, iterationCount vaut 1.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

workflow.dowhile(step1, async ({ inputData }) => true)

Paramètres
Lien direct vers Paramètres

step:

Step
Instance Step à exécuter dans la boucle

condition:

(params : ExecuteParams & { iterationCount: number }) => Promise<boolean>
Fonction qui renvoie un booléen indiquant s’il faut poursuivre la boucle. La fonction reçoit les paramètres d’exécution et le nombre d’itérations.

Valeur renvoyée
Lien direct vers Valeur renvoyée

workflow:

Workflow
Instance de Workflow pour le chaînage de méthodes