Aller au contenu principal

Workflow.branch()

La méthode .branch() crée des branches conditionnelles entre les étapes du Workflow, ce qui permet d’emprunter différents chemins selon le résultat d’une étape précédente.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

workflow.branch([
[async ({ context }) => true, step1],
[async ({ context }) => false, step2],
])

Paramètres
Lien direct vers Paramètres

steps:

[() => boolean, Step]
Tableau de tuples, chacun contenant une fonction de condition et une étape à exécuter si la condition est vraie

Valeur renvoyée
Lien direct vers Valeur renvoyée

workflow:

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