@tryforge/forgescript
Preparing search index...
BaseEventHandler
Class BaseEventHandler<Events, T>
Type Parameters
Events
=
Record
<
string
,
unknown
[]
>
T
extends
keyof
Events
=
keyof
Events
Hierarchy (
View Summary
)
BaseEventHandler
DiscordEventHandler
Index
Constructors
constructor
Properties
data
Accessors
description
listener
name
Methods
register
Constructors
constructor
new
BaseEventHandler
<
Events
=
Record
<
string
,
unknown
[]
>
,
T
extends
string
|
number
|
symbol
=
keyof
Events
,
>
(
data
:
IEvent
<
Events
,
T
>
,
)
:
BaseEventHandler
<
Events
,
T
>
Type Parameters
Events
=
Record
<
string
,
unknown
[]
>
T
extends
string
|
number
|
symbol
=
keyof
Events
Parameters
data
:
IEvent
<
Events
,
T
>
Returns
BaseEventHandler
<
Events
,
T
>
Properties
Readonly
data
data
:
IEvent
<
Events
,
T
>
Accessors
description
get
description
()
:
string
Returns
string
listener
get
listener
()
:
(
this
:
ForgeClient
,
...
args
:
AssertArgs
<
Events
[
T
]
>
,
)
=>
void
|
Promise
<
void
>
Returns
(
this
:
ForgeClient
,
...
args
:
AssertArgs
<
Events
[
T
]
>
)
=>
void
|
Promise
<
void
>
name
get
name
()
:
T
Returns
T
Methods
register
register
(
client
:
ForgeClient
)
:
void
Parameters
client
:
ForgeClient
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
data
Accessors
description
listener
name
Methods
register
@tryforge/forgescript
Loading...