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>