Parameter
class Parameter<T : Any>(val name: String, val required: Boolean, val default: T?, val vararg: Boolean, val verifier: Parameter.Verificator<T>?, val autocompletionHandler: AutoCompletionProvider?)
Constructors
Link copied to clipboard
constructor(name: String, required: Boolean, default: T?, vararg: Boolean, verifier: Parameter.Verificator<T>?, autocompletionHandler: AutoCompletionProvider?)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
context(context: Command.Handler.Context)
fun <T : Any> Parameter<T>.castVarargNotRequired(): List<T>?
fun <T : Any> Parameter<T>.castVarargNotRequired(): List<T>?
Link copied to clipboard