Class: abstract
InputInteraction<TArgs>
Defined in: input/interactions/input-interaction.ts:7
InputInteraction represents an interaction with an input source.
Extended by
Type Parameters
TArgs
TArgs
= unknown
Constructors
Constructor
new InputInteraction<
TArgs
>(args
,source
):InputInteraction
<TArgs
>
Defined in: input/interactions/input-interaction.ts:12
Parameters
args
TArgs
source
Returns
InputInteraction
<TArgs
>
Properties
args
readonly
args:TArgs
Defined in: input/interactions/input-interaction.ts:9
id
id:
string
Defined in: input/interactions/input-interaction.ts:8
source
readonly
source:ActionableInputSource
Defined in: input/interactions/input-interaction.ts:10
Accessors
displayText
Get Signature
get displayText():
string
Defined in: input/interactions/input-interaction.ts:33
Returns
string
Methods
matchesArgs()
matchesArgs(
args
):boolean
Defined in: input/interactions/input-interaction.ts:19
Parameters
args
TArgs
Returns
boolean