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>