Class Hierarchy
- java.lang.Object
- dev.sympho.bot_utils.component.ComponentManager<E,
C, HF, H, HE> - dev.sympho.bot_utils.component.ButtonManager
- dev.sympho.bot_utils.component.ModalManager
- dev.sympho.bot_utils.component.ComponentManager.ComponentContext<E> (implements dev.sympho.bot_utils.access.AccessValidator, dev.sympho.bot_utils.access.ChannelAccessContext)
- dev.sympho.bot_utils.component.ButtonManager.ButtonContext
- dev.sympho.bot_utils.component.ModalManager.ModalContext
- java.lang.Record
- dev.sympho.bot_utils.component.ButtonManager.Handler (implements dev.sympho.bot_utils.component.ComponentManager.Handler<SELF,
HF>) - dev.sympho.bot_utils.component.ButtonManager.HandlerEntry (implements dev.sympho.bot_utils.component.ComponentManager.HandlerEntry<H>)
- dev.sympho.bot_utils.component.ModalManager.Handler (implements dev.sympho.bot_utils.component.ComponentManager.Handler<SELF,
HF>) - dev.sympho.bot_utils.component.ModalManager.HandlerEntry (implements dev.sympho.bot_utils.component.ComponentManager.HandlerEntry<H>)
- dev.sympho.bot_utils.component.ButtonManager.Handler (implements dev.sympho.bot_utils.component.ComponentManager.Handler<SELF,
- dev.sympho.bot_utils.component.ComponentManager<E,
Interface Hierarchy
- java.util.function.BiFunction<T,
U, R> - dev.sympho.bot_utils.component.ComponentManager.HandlerFunction<C>
- dev.sympho.bot_utils.component.ButtonManager.HandlerFunction
- dev.sympho.bot_utils.component.ModalManager.HandlerFunction
- dev.sympho.bot_utils.component.ComponentManager.HandlerFunction<C>
- dev.sympho.bot_utils.component.ComponentManager.Handler<SELF,
HF> - dev.sympho.bot_utils.component.ComponentManager.HandlerEntry<H>