Stone.js API
Docs
Home
Preparing search index...
stone-js-core/src/declarations
IKernelHook
Interface IKernelHook<IncomingEventType, OutgoingResponseType>
Hook interface.
Represents a hook that can either be synchronous or asynchronous.
interface
IKernelHook
<
IncomingEventType
extends
IncomingEvent
,
OutgoingResponseType
extends
OutgoingResponse
,
>
{
onEvent
?:
KernelHookListener
;
onEventHandled
?:
KernelHookListener
;
onExecutingErrorHandler
?:
KernelHookListener
;
onExecutingEventHandler
?:
KernelHookListener
;
onHandlingEvent
?:
KernelHookListener
;
onInit
?:
KernelHookListener
;
onKernelMiddlewareProcessed
?:
PipelineHookListener
<
IncomingEventType
,
OutgoingResponseType
,
any
[]
,
>
;
onPreparingResponse
?:
KernelHookListener
;
onProcessingKernelMiddleware
?:
PipelineHookListener
<
IncomingEventType
,
OutgoingResponseType
,
any
[]
,
>
;
onResponsePrepared
?:
KernelHookListener
;
onTerminate
?:
KernelHookListener
;
}
Type Parameters
IncomingEventType
extends
IncomingEvent
OutgoingResponseType
extends
OutgoingResponse
Index
Properties
on
Event?
on
Event
Handled?
on
Executing
Error
Handler?
on
Executing
Event
Handler?
on
Handling
Event?
on
Init?
on
Kernel
Middleware
Processed?
on
Preparing
Response?
on
Processing
Kernel
Middleware?
on
Response
Prepared?
on
Terminate?
Properties
Optional
on
Event
onEvent
?:
KernelHookListener
Optional
on
Event
Handled
onEventHandled
?:
KernelHookListener
Optional
on
Executing
Error
Handler
onExecutingErrorHandler
?:
KernelHookListener
Optional
on
Executing
Event
Handler
onExecutingEventHandler
?:
KernelHookListener
Optional
on
Handling
Event
onHandlingEvent
?:
KernelHookListener
Optional
on
Init
onInit
?:
KernelHookListener
Optional
on
Kernel
Middleware
Processed
onKernelMiddlewareProcessed
?:
PipelineHookListener
<
IncomingEventType
,
OutgoingResponseType
,
any
[]
,
>
Optional
on
Preparing
Response
onPreparingResponse
?:
KernelHookListener
Optional
on
Processing
Kernel
Middleware
onProcessingKernelMiddleware
?:
PipelineHookListener
<
IncomingEventType
,
OutgoingResponseType
,
any
[]
,
>
Optional
on
Response
Prepared
onResponsePrepared
?:
KernelHookListener
Optional
on
Terminate
onTerminate
?:
KernelHookListener
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
on
Event
on
Event
Handled
on
Executing
Error
Handler
on
Executing
Event
Handler
on
Handling
Event
on
Init
on
Kernel
Middleware
Processed
on
Preparing
Response
on
Processing
Kernel
Middleware
on
Response
Prepared
on
Terminate
Docs
Home
Stone.js API
Loading...
Hook interface.
Represents a hook that can either be synchronous or asynchronous.