Browse Packages

Interface: HarnessHooks

Defined in: packages/sdk/src/core/types.ts:293

Properties

onComplete

onComplete: (flow, sdk) => Promise<FlowResult>

Defined in: packages/sdk/src/core/types.ts:297

Parameters

flow

Flow

sdk

PlandalfSDK

Returns

Promise<FlowResult>


onError?

optional onError?: (error, flow, sdk) => Promise<void>

Defined in: packages/sdk/src/core/types.ts:298

Parameters

error

Error

flow

Flow

sdk

PlandalfSDK

Returns

Promise<void>


onStart?

optional onStart?: (flow, sdk) => Promise<void>

Defined in: packages/sdk/src/core/types.ts:294

Parameters

flow

Flow

sdk

PlandalfSDK

Returns

Promise<void>


onStepComplete?

optional onStepComplete?: (stepId, data, flow, sdk) => Promise<void>

Defined in: packages/sdk/src/core/types.ts:296

Parameters

stepId

string

data

unknown

flow

Flow

sdk

PlandalfSDK

Returns

Promise<void>


onStepEnter?

optional onStepEnter?: (stepId, flow, sdk) => Promise<void>

Defined in: packages/sdk/src/core/types.ts:295

Parameters

stepId

string

flow

Flow

sdk

PlandalfSDK

Returns

Promise<void>

Feature detail