Stone.js API
Docs
Home
Preparing search index...
stone-js-core/src/declarations
BlueprintHookType
Interface BlueprintHookType<BlueprintType, ContextType>
Blueprint Hook Type.
Represents a hook that can either be synchronous or asynchronous.
interface
BlueprintHookType
<
BlueprintType
extends
IBlueprint
=
IBlueprint
,
ContextType
extends
BlueprintContext
<
BlueprintType
>
=
BlueprintContext
<
BlueprintType
>
,
>
{
onBlueprintMiddlewareProcessed
?:
PipelineHookListener
<
ContextType
,
BlueprintType
,
any
[]
,
>
[]
;
onBlueprintPrepared
?:
BlueprintHookListener
<
BlueprintType
,
ContextType
>
[]
;
onPreparingBlueprint
?:
BlueprintHookListener
<
BlueprintType
,
ContextType
>
[]
;
onProcessingBlueprintMiddleware
?:
PipelineHookListener
<
ContextType
,
BlueprintType
,
any
[]
,
>
[]
;
}
Type Parameters
BlueprintType
extends
IBlueprint
=
IBlueprint
ContextType
extends
BlueprintContext
<
BlueprintType
>
=
BlueprintContext
<
BlueprintType
>
Index
Properties
on
Blueprint
Middleware
Processed?
on
Blueprint
Prepared?
on
Preparing
Blueprint?
on
Processing
Blueprint
Middleware?
Properties
Optional
on
Blueprint
Middleware
Processed
onBlueprintMiddlewareProcessed
?:
PipelineHookListener
<
ContextType
,
BlueprintType
,
any
[]
,
>
[]
Optional
on
Blueprint
Prepared
onBlueprintPrepared
?:
BlueprintHookListener
<
BlueprintType
,
ContextType
>
[]
Optional
on
Preparing
Blueprint
onPreparingBlueprint
?:
BlueprintHookListener
<
BlueprintType
,
ContextType
>
[]
Optional
on
Processing
Blueprint
Middleware
onProcessingBlueprintMiddleware
?:
PipelineHookListener
<
ContextType
,
BlueprintType
,
any
[]
,
>
[]
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
on
Blueprint
Middleware
Processed
on
Blueprint
Prepared
on
Preparing
Blueprint
on
Processing
Blueprint
Middleware
Docs
Home
Stone.js API
Loading...
Blueprint Hook Type.
Represents a hook that can either be synchronous or asynchronous.