Interface: SernEventPlugin<T>
Type parameters
Name | Type |
---|---|
T | extends keyof SernEventsMapping = keyof SernEventsMapping |
Hierarchy
↳
SernEventPlugin
Properties
description
• Optional
description: string
Deprecated
will be removed in the next update
Inherited from
Defined in
src/handler/plugins/plugin.ts:33
execute
• execute: (args
: SernEventsMapping
[T
], controller
: Controller
) => Awaitable
<Result
<void
, void
>>
Type declaration
▸ (args
, controller
): Awaitable
<Result
<void
, void
>>
Parameters
Name | Type |
---|---|
args | SernEventsMapping [T ] |
controller | Controller |
Returns
Awaitable
<Result
<void
, void
>>
Defined in
src/handler/plugins/plugin.ts:91
name
• Optional
name: T
Deprecated
will be removed in the next update
Overrides
Defined in
src/handler/plugins/plugin.ts:89
type
• type: Event