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