Class: abstract
Plugin
Defined in: projects/framework/src/lib/plugins/Plugin.ts:7
Constructors
new Plugin()
new Plugin():
Plugin
Returns
Properties
[postInitialization]()?
static
optional
[postInitialization]: (this
:SapphireClient
,options
:ClientOptions
) =>void
Defined in: projects/framework/src/lib/plugins/Plugin.ts:10
Parameters
Parameter | Type |
---|---|
this | SapphireClient |
options | ClientOptions |
Returns
void
[postLogin]()?
static
optional
[postLogin]: (this
:SapphireClient
,options
:ClientOptions
) =>Awaitable
<void
>
Defined in: projects/framework/src/lib/plugins/Plugin.ts:12
Parameters
Parameter | Type |
---|---|
this | SapphireClient |
options | ClientOptions |
Returns
Awaitable
<void
>
[preGenericsInitialization]()?
static
optional
[preGenericsInitialization]: (this
:SapphireClient
,options
:ClientOptions
) =>void
Defined in: projects/framework/src/lib/plugins/Plugin.ts:8
Parameters
Parameter | Type |
---|---|
this | SapphireClient |
options | ClientOptions |
Returns
void
[preInitialization]()?
static
optional
[preInitialization]: (this
:SapphireClient
,options
:ClientOptions
) =>void
Defined in: projects/framework/src/lib/plugins/Plugin.ts:9
Parameters
Parameter | Type |
---|---|
this | SapphireClient |
options | ClientOptions |
Returns
void
[preLogin]()?
static
optional
[preLogin]: (this
:SapphireClient
,options
:ClientOptions
) =>Awaitable
<void
>
Defined in: projects/framework/src/lib/plugins/Plugin.ts:11
Parameters
Parameter | Type |
---|---|
this | SapphireClient |
options | ClientOptions |
Returns
Awaitable
<void
>