Namespace NetCord.Services.ComponentInteractions
Classes
- BaseButtonInteractionContext
Base context for handling button interactions.
- BaseChannelMenuInteractionContext
Base context for handling channel menu interactions.
- BaseComponentInteractionContext
Base context for handling component interactions.
- BaseComponentInteractionModule<TContext>
Represents a base module for component interactions.
- BaseEntityMenuInteractionContext
Base context for handling entity menu interactions.
- BaseMentionableMenuInteractionContext
Base context for handling mentionable menu interactions.
- BaseMessageComponentInteractionContext
Base context for handling message component interactions.
- BaseModalInteractionContext
Base context for handling modal interactions.
- BaseRoleMenuInteractionContext
Base context for handling role menu interactions.
- BaseStringMenuInteractionContext
Base context for handling string menu interactions.
- BaseUserMenuInteractionContext
Base context for handling user menu interactions.
- ButtonInteractionContext
Context for handling button interactions.
- ChannelMenuInteractionContext
Context for handling channel menu interactions.
- ComponentInteractionAttribute
Component interactions are interactions that are triggered by user actions on components, such as buttons, select menus, and modals.
- ComponentInteractionBuilder
Component interactions are interactions that are triggered by user actions on components, such as buttons, select menus, and modals.
- ComponentInteractionContext
Context for handling component interactions.
- ComponentInteractionModule<TContext>
Represents a module for component interactions.
- ComponentInteractionParameterAttribute
Specifies metadata for a parameter of a component interaction.
- ComponentInteractionService<TContext>
Provides functionality for handling component interactions.
- EntityMenuInteractionContext
Context for handling entity menu interactions.
- HttpButtonInteractionContext
Context for handling HTTP-based button interactions.
- HttpChannelMenuInteractionContext
Context for handling HTTP-based channel menu interactions.
- HttpComponentInteractionContext
Context for handling HTTP-based component interactions.
- HttpEntityMenuInteractionContext
Context for handling HTTP-based entity menu interactions.
- HttpMentionableMenuInteractionContext
Context for handling HTTP-based mentionable menu interactions.
- HttpMessageComponentInteractionContext
Context for handling HTTP-based message component interactions.
- HttpModalInteractionContext
Context for handling HTTP-based modal interactions.
- HttpRoleMenuInteractionContext
Context for handling HTTP-based role menu interactions.
- HttpStringMenuInteractionContext
Context for handling HTTP-based string menu interactions.
- HttpUserMenuInteractionContext
Context for handling HTTP-based user menu interactions.
- MentionableMenuInteractionContext
Context for handling mentionable menu interactions.
- MessageComponentInteractionContext
Context for handling message component interactions.
- ModalInteractionContext
Context for handling modal interactions.
- RoleMenuInteractionContext
Context for handling role menu interactions.
- StringMenuInteractionContext
Context for handling string menu interactions.
- UserMenuInteractionContext
Context for handling user menu interactions.
Interfaces
- IComponentInteractionContext
Provides context for handling component interactions such as buttons and select menus.
- IComponentInteractionService
Base interface for ComponentInteractionService<TContext>.