Preparing search index...
The search index is not available
Rhidium Core
Rhidium Core
Middleware
CommandMiddlewareOptions
Interface CommandMiddlewareOptions<I, Context>
interface
CommandMiddlewareOptions
<
I
,
Context
>
{
postRunExecution
?:
CreateMiddleware
<
Context
&
RunResult
>
[]
;
preRunChecks
?:
CreateMiddleware
<
Context
>
[]
;
preRunExecution
?:
CreateMiddleware
<
Context
>
[]
;
preRunThrottle
?:
CreateMiddleware
<
Context
>
[]
;
runExecutionReturnValues
?:
RunExecutionReturnValuesOptions
<
I
,
Context
>
[]
;
}
Type Parameters
I
extends
BaseInteraction
Context
extends
CommandMiddlewareContext
<
I
>
Index
Properties
post
Run
Execution?
pre
Run
Checks?
pre
Run
Execution?
pre
Run
Throttle?
run
Execution
Return
Values?
Properties
Optional
post
Run
Execution
post
Run
Execution
?:
CreateMiddleware
<
Context
&
RunResult
>
[]
Optional
pre
Run
Checks
pre
Run
Checks
?:
CreateMiddleware
<
Context
>
[]
Optional
pre
Run
Execution
pre
Run
Execution
?:
CreateMiddleware
<
Context
>
[]
Optional
pre
Run
Throttle
pre
Run
Throttle
?:
CreateMiddleware
<
Context
>
[]
Optional
run
Execution
Return
Values
run
Execution
Return
Values
?:
RunExecutionReturnValuesOptions
<
I
,
Context
>
[]
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
post
Run
Execution
pre
Run
Checks
pre
Run
Execution
pre
Run
Throttle
run
Execution
Return
Values
Rhidium Core
Loading...