IUserCommandBuilder

Functions

Link copied to clipboard
@CheckReturnValue
abstract fun addUserCommand(userCommand: UserCommandBuilder): IUserCommandBuilder

Adds a new User Command to the builder

@CheckReturnValue
abstract fun addUserCommand(name: String): IUserCommandBuilder

Adds a user command to the builder

Link copied to clipboard
@CheckReturnValue
abstract fun addUserCommands(vararg userCommands: UserCommandBuilder): IUserCommandBuilder
@CheckReturnValue
abstract fun addUserCommands(userCommands: List<UserCommandBuilder>): IUserCommandBuilder

Lists of User Commands to the builder

Link copied to clipboard
abstract fun build()

Builds the User Commands

Link copied to clipboard
@CheckReturnValue
abstract fun getUserCommands(): List<UserCommandBuilder>

All the User Commands in the builder

Link copied to clipboard
@CheckReturnValue
abstract fun removeUserCommand(userCommand: UserCommandBuilder): IUserCommandBuilder

Removes a User Command from the builder

Link copied to clipboard
@CheckReturnValue
abstract fun removeUserCommands(vararg userCommands: UserCommandBuilder): IUserCommandBuilder
@CheckReturnValue
abstract fun removeUserCommands(userCommands: List<UserCommandBuilder>): IUserCommandBuilder

Removes a List of User Commands from the builder