KMsgHooks
Defined in: packages/messaging/src/hooks.ts:26
Properties
Section titled “Properties”onBeforeSend?
Section titled “onBeforeSend?”
optionalonBeforeSend?: (context) =>void|Promise<void>
Defined in: packages/messaging/src/hooks.ts:27
Parameters
Section titled “Parameters”context
Section titled “context”Returns
Section titled “Returns”void | Promise<void>
onError?
Section titled “onError?”
optionalonError?: (context,error) =>void|Promise<void>
Defined in: packages/messaging/src/hooks.ts:32
Parameters
Section titled “Parameters”context
Section titled “context”Returns
Section titled “Returns”void | Promise<void>
onFinal?
Section titled “onFinal?”
optionalonFinal?: (context,state) =>void|Promise<void>
Defined in: packages/messaging/src/hooks.ts:42
Parameters
Section titled “Parameters”context
Section titled “context”Returns
Section titled “Returns”void | Promise<void>
onQueued?
Section titled “onQueued?”
optionalonQueued?: (context,result) =>void|Promise<void>
Defined in: packages/messaging/src/hooks.ts:33
Parameters
Section titled “Parameters”context
Section titled “context”result
Section titled “result”Returns
Section titled “Returns”void | Promise<void>
onRetryScheduled?
Section titled “onRetryScheduled?”
optionalonRetryScheduled?: (context,error,metadata) =>void|Promise<void>
Defined in: packages/messaging/src/hooks.ts:34
Parameters
Section titled “Parameters”context
Section titled “context”HookContext & RetryScheduledHookContext
metadata
Section titled “metadata”reason
Section titled “reason”string
retryAfterMs?
Section titled “retryAfterMs?”number
Returns
Section titled “Returns”void | Promise<void>
onSuccess?
Section titled “onSuccess?”
optionalonSuccess?: (context,result) =>void|Promise<void>
Defined in: packages/messaging/src/hooks.ts:28
Parameters
Section titled “Parameters”context
Section titled “context”result
Section titled “result”Returns
Section titled “Returns”void | Promise<void>