Skip to main content

SDKHandlers

Datalayer Core


Datalayer Core / SDKHandlers

Interface: SDKHandlers

Defined in: tech/datalayer/core/src/client/base.ts:15

Handlers for SDK method lifecycle events.

Properties

afterCall()?

optional afterCall: (methodName, result) => void | Promise<void>

Defined in: tech/datalayer/core/src/client/base.ts:19

Called after successful SDK method execution

Parameters

methodName

string

result

any

Returns

void | Promise<void>


beforeCall()?

optional beforeCall: (methodName, args) => void | Promise<void>

Defined in: tech/datalayer/core/src/client/base.ts:17

Called before any SDK method execution

Parameters

methodName

string

args

any[]

Returns

void | Promise<void>


onError()?

optional onError: (methodName, error) => void | Promise<void>

Defined in: tech/datalayer/core/src/client/base.ts:21

Called when an SDK method throws an error

Parameters

methodName

string

error

any

Returns

void | Promise<void>