Workflow.branch()
.branch() 方法會在 Workflow 步驟之間建立條件分支,讓系統可根據上一個步驟的結果選擇不同路徑。
使用範例使用範例 的直接連結
workflow.branch([
[async ({ context }) => true, step1],
[async ({ context }) => false, step2],
])
參數參數 的直接連結
steps:
[() => boolean, Step]
tuple 陣列;每個 tuple 均包含條件 function,以及條件為 true 時要執行的步驟
傳回值傳回值 的直接連結
workflow:
NewWorkflow
用於串連方法的 Workflow 實例