ShokupanHooks
Defined in: src/util/types.ts:84
Type Parameters
Section titled “Type Parameters”T = any
Properties
Section titled “Properties”afterValidate()?
Section titled “afterValidate()?”
optionalafterValidate: (ctx,data) =>void|Promise<void>
Defined in: src/util/types.ts:91
Parameters
Section titled “Parameters”any
Returns
Section titled “Returns”void | Promise<void>
beforeValidate()?
Section titled “beforeValidate()?”
optionalbeforeValidate: (ctx,data) =>void|Promise<void>
Defined in: src/util/types.ts:90
Parameters
Section titled “Parameters”any
Returns
Section titled “Returns”void | Promise<void>
onError()?
Section titled “onError()?”
optionalonError: (ctx,error) =>void|Promise<void>
Defined in: src/util/types.ts:85
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”void | Promise<void>
onReadTimeout()?
Section titled “onReadTimeout()?”
optionalonReadTimeout: (ctx) =>void|Promise<void>
Defined in: src/util/types.ts:92
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>
onRequestEnd()?
Section titled “onRequestEnd()?”
optionalonRequestEnd: (ctx) =>void|Promise<void>
Defined in: src/util/types.ts:87
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>
onRequestStart()?
Section titled “onRequestStart()?”
optionalonRequestStart: (ctx) =>void|Promise<void>
Defined in: src/util/types.ts:86
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>
onRequestTimeout()?
Section titled “onRequestTimeout()?”
optionalonRequestTimeout: (ctx) =>void|Promise<void>
Defined in: src/util/types.ts:94
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>
onResponseEnd()?
Section titled “onResponseEnd()?”
optionalonResponseEnd: (ctx,response) =>void|Promise<void>
Defined in: src/util/types.ts:89
Parameters
Section titled “Parameters”response
Section titled “response”Response
Returns
Section titled “Returns”void | Promise<void>
onResponseStart()?
Section titled “onResponseStart()?”
optionalonResponseStart: (ctx,response) =>void|Promise<void>
Defined in: src/util/types.ts:88
Parameters
Section titled “Parameters”response
Section titled “response”Response
Returns
Section titled “Returns”void | Promise<void>
onWriteTimeout()?
Section titled “onWriteTimeout()?”
optionalonWriteTimeout: (ctx) =>void|Promise<void>
Defined in: src/util/types.ts:93
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void | Promise<void>