Abstract Class: Plugin
Defined in: projects/framework/src/lib/plugins/Plugin.ts:7
Constructors
Constructor
new Plugin():
Plugin
Returns
Plugin
Properties
[postInitialization]()?
staticoptional[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]()?
staticoptional[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]()?
staticoptional[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]()?
staticoptional[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]()?
staticoptional[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>