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’utilisationLien direct vers Exemple d’utilisation
workflow.branch([
[async ({ context }) => true, step1],
[async ({ context }) => false, step2],
])
ParamètresLien 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éeLien direct vers Valeur renvoyée
workflow:
NewWorkflow
Instance de Workflow pour le chaînage de méthodes