IPersistent Actionable Component
interface IPersistentActionableComponent<T : IPersistentActionableComponent<T>> : IActionableComponent<T> (source)
Allows components to have persistent handlers bound to them.
These handlers are represented by a method with a JDAButtonListener or JDASelectMenuListener annotation on it, and will still exist after a restart.
Inheritors
Functions
Link copied to clipboard
Applies a filter to this component.
Link copied to clipboard
@CheckReturnValue
Binds the given handler name with its arguments to this component.
Link copied to clipboard
Convenience extension to load an ComponentInteractionFilter service.
Link copied to clipboard
Sets the rate limiter of this component to one declared by a RateLimitProvider.