Uses of Enum Class
dev.sympho.modular_commands.api.command.Command.Scope
Packages that use Command.Scope
Package
Description
APIs related to defining a command.
Internal implementation-specific classes.
Builders for various types.
-
Uses of Command.Scope in dev.sympho.modular_commands.api.command
Methods in dev.sympho.modular_commands.api.command that return Command.ScopeModifier and TypeMethodDescriptionCommand.scope()The scope that the command is defined in.static Command.ScopeReturns the enum constant of this class with the specified name.static Command.Scope[]Command.Scope.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of Command.Scope in dev.sympho.modular_commands.impl
Methods in dev.sympho.modular_commands.impl that return Command.ScopeModifier and TypeMethodDescriptionCommandImpl.scope()Returns the value of thescoperecord component.Constructors in dev.sympho.modular_commands.impl with parameters of type Command.ScopeModifierConstructorDescriptionCommandImpl(Command.Scope scope, boolean callable, Invocation parent, @MatchesRegex("(?U)^[-_\\p{L}\\p{N}\\p{sc=Deva}\\p{sc=Thai}]{1,32}+$") String name, Set<@MatchesRegex("(?U)^[-_\\p{L}\\p{N}\\p{sc=Deva}\\p{sc=Thai}]{1,32}+$") String> aliases, @MatchesRegex("(?U)^[ -_\\p{L}\\p{N}\\p{sc=Deva}\\p{sc=Thai}]{1,32}+$") String displayName, @MatchesRegex("(?Us)^.{1,100}+$") String description, List<Parameter<?>> parameters, Group requiredGroup, boolean skipGroupCheckOnInteraction, boolean requireParentGroups, boolean nsfw, boolean privateReply, ReplyManager.EphemeralType ephemeralReply, boolean inheritSettings, boolean invokeParent, H handlers) Initializes a new instance. -
Uses of Command.Scope in dev.sympho.modular_commands.utils.builder
Fields in dev.sympho.modular_commands.utils.builder declared as Command.ScopeModifier and TypeFieldDescriptionstatic final Command.ScopeCommandBuilder.DEFAULT_SCOPEDefault forCommandBuilder.withScope(Scope)(GLOBAL).protected Command.ScopeCommandBuilder.scopeThe command scope.Methods in dev.sympho.modular_commands.utils.builder with parameters of type Command.ScopeModifier and TypeMethodDescriptionCommandBuilder.withScope(@Nullable Command.Scope scope) Sets the command scope.