Namespace: Resolvers
Functions
resolveBoolean
▸ resolveBoolean(parameter
, customs?
): Result
<boolean
, ArgumentBooleanError
>
Parameters
Name | Type |
---|---|
parameter | string |
customs? | Object |
customs.falses? | readonly string [] |
customs.truths? | readonly string [] |
Returns
Result
<boolean
, ArgumentBooleanError
>
Defined in
projects/framework/src/lib/resolvers/boolean.ts:7
resolveChannel
▸ resolveChannel(parameter
, messageOrInteraction
): Result
<ChannelTypes
, ArgumentChannelError
>
Parameters
Name | Type |
---|---|
parameter | string |
messageOrInteraction | Message <boolean > | CommandInteraction <CacheType > |
Returns
Result
<ChannelTypes
, ArgumentChannelError
>
Defined in
projects/framework/src/lib/resolvers/channel.ts:7
resolveDMChannel
▸ resolveDMChannel(parameter
, messageOrInteraction
): Result
<DMChannel
, ArgumentChannelError
| ArgumentDMChannelError
>
Parameters
Name | Type |
---|---|
parameter | string |
messageOrInteraction | Message <boolean > | CommandInteraction <CacheType > |
Returns
Result
<DMChannel
, ArgumentChannelError
| ArgumentDMChannelError
>
Defined in
projects/framework/src/lib/resolvers/dmChannel.ts:7
resolveDate
▸ resolveDate(parameter
, options?
): Result
<Date
, ArgumentDateError
| ArgumentDateTooEarly
| ArgumentDateTooFar
>
Parameters
Name | Type |
---|---|
parameter | string |
options? | Object |
options.maximum? | number |
options.minimum? | number |
Returns
Result
<Date
, ArgumentDateError
| ArgumentDateTooEarly
| ArgumentDateTooFar
>
Defined in
projects/framework/src/lib/resolvers/date.ts:4
resolveEmoji
▸ resolveEmoji(parameter
): Result
<EmojiObject
, Identifiers
>
Parameters
Name | Type |
---|---|
parameter | string |
Returns
Result
<EmojiObject
, Identifiers
>
Defined in
projects/framework/src/lib/resolvers/emoji.ts:6