Workflow.branch()
.branch() 方法會在 Workflow 步驟之間建立條件分支,讓系統能依據前一個步驟的結果採取不同路徑。
使用範例「使用範例」的直接連結
workflow.branch([
[async ({ context }) => true, step1],
[async ({ context }) => false, step2],
])
參數「參數」的直接連結
steps:
[() => boolean, Step]
tuple 陣列;每個 tuple 都包含條件函式,以及條件為 true 時要執行的步驟
回傳值「回傳值」的直接連結
workflow:
NewWorkflow
可供方法連結使用的 Workflow 執行個體