Menu
class and all
standard implementations of it:
ButtonMenu
OrderedMenu
Paginator
SelectionDialog
Slideshow
Menu.Builder
as a static inner class of the corresponding Menu implementation, which are the main entryway to create said
implementations for usage.See: Description
Class | Description |
---|---|
ButtonMenu |
A
Menu implementation that creates
a organized display of emotes/emojis as buttons paired with options, and below
the menu reactions corresponding to each button. |
ButtonMenu.Builder |
The
Menu.Builder for
a ButtonMenu . |
Menu |
A frame for wrapping an
EventWaiter
into a "action, reaction" menu that waits on forms of user input such as reactions,
or key-phrases. |
Menu.Builder<T extends Menu.Builder<T,V>,V extends Menu> |
An extendable frame for a chain-method builder that constructs a specified type of
Menu . |
OrderedMenu |
A
Menu of ordered buttons signified
by numbers or letters, each with a reaction linked to it for users to click. |
OrderedMenu.Builder |
The
Menu.Builder for
an OrderedMenu . |
Paginator |
A
Menu implementation that paginates a
set of one or more text items across one or more pages. |
Paginator.Builder |
The
Menu.Builder for
a Paginator . |
SelectionDialog |
A
Menu implementation that creates
a listed display of text choices horizontally that users can scroll through
using reactions and make selections. |
SelectionDialog.Builder |
The
Menu.Builder for
a SelectuibDialog . |
Slideshow | |
Slideshow.Builder |
The
Menu.Builder for
a Slideshow . |
Menu
class and all
standard implementations of it:
ButtonMenu
OrderedMenu
Paginator
SelectionDialog
Slideshow
Menu.Builder
as a static inner class of the corresponding Menu implementation, which are the main entryway to create said
implementations for usage.
Please note that this entire package makes HEAVY usage of the
EventWaiter
.