Structure

Properties

Link copied to clipboard
abstract val aliases: Set<String>
Link copied to clipboard
abstract val description: String
Link copied to clipboard
abstract val id: TypedIdentifier<out Unit>
Link copied to clipboard
abstract val label: String
Link copied to clipboard
abstract val size: Size
Link copied to clipboard
abstract val type: ElementType

Functions

Link copied to clipboard
open fun getGroupedSyntax(sender: S): String
Link copied to clipboard
abstract fun getSyntax(sender: S): String
Link copied to clipboard
open fun matches(arg: String): Boolean
Link copied to clipboard
abstract fun parse(context: ExecutionContext<S>, args: List<String>): Result<out Unit>