DataResolver
classe · Source
The DataResolver identifies different objects and tries to resolve a specific piece of information from them.
Methods
resolveCode
Resolves the string to a code based on the passed regex. Parameters
| Name | Type | Description |
|---|---|---|
data | string | The string to resolve |
regex | RegExp | The RegExp used to extract the code |
Returns: stringSource
resolveInviteCode
Resolves InviteResolvable to an invite code. Parameters
| Name | Type | Description |
|---|---|---|
data | InviteResolvable | The invite resolvable to resolve |
Returns: stringSource
resolveGuildTemplateCode
Resolves GuildTemplateResolvable to a template code. Parameters
| Name | Type | Description |
|---|---|---|
data | GuildTemplateResolvable | The template resolvable to resolve |
Returns: stringSource
resolveImage
Resolves a Base64Resolvable, a string, or a BufferResolvable to a Base 64 image. Parameters
| Name | Type | Description |
|---|---|---|
image | BufferResolvable | Base64Resolvable | The image to be resolved |
Returns: Promise<?string>Source
resolveBase64
Resolves a Base64Resolvable to a Base 64 image. Parameters
| Name | Type | Description |
|---|---|---|
data | Base64Resolvable | The base 64 resolvable you want to resolve |
Returns: stringSource
resolveFile
Resolves a BufferResolvable to a Buffer or a Stream. Parameters
| Name | Type | Description |
|---|---|---|
resource | BufferResolvable | Stream | The buffer or stream resolvable to resolve |
Returns: Promise<(Buffer\|Stream)>Source
resolveFileAsBuffer
Resolves a BufferResolvable to a Buffer. Parameters
| Name | Type | Description |
|---|---|---|
resource | BufferResolvable | Stream | The buffer or stream resolvable to resolve |
Returns: Promise<Buffer>Source