ICustomResolver

Parameter resolver for any command/handler parameters which aren't resolvable by other resolvers.

Needs to be implemented alongside a ParameterResolver subclass.

Parameters

T

Type of the implementation

R

Type of the returned resolved objects

Functions

Link copied to clipboard
open fun resolve(executable: Executable, event: Event): R?

Returns an object.

Link copied to clipboard
open suspend fun resolveSuspend(executable: Executable, event: Event): R?

Returns an object.