T - menu builder typepublic class UserInputInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder> extends AbstractButtonBuilder<UserInputInlineMenuButtonBuilder<T>,T>
UserInputInlineMenuButton,
AbstractButtonBuilder.text(String),
AbstractButtonBuilder.buttonCallback(ButtonCallback),
textCallback(BiConsumer)callback, parent, text| Constructor and Description |
|---|
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent) |
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent,
int index)
Deprecated.
|
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent,
int index,
String text)
Deprecated.
|
UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent,
String text) |
| Modifier and Type | Method and Description |
|---|---|
InlineMenuRowBuilder<T> |
build()
Build the current builder
|
UserInputInlineMenuButton |
buildButton() |
protected UserInputInlineMenuButtonBuilder<T> |
instance() |
UserInputInlineMenuButtonBuilder<T> |
textCallback(BiConsumer<InlineMenuButton,String> textCallback)
Required.
|
buildMenu, buildRow, buttonCallback, newRow, processButton, textpublic UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent)
public UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent, String text)
@Deprecated public UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent, int index)
@Deprecated public UserInputInlineMenuButtonBuilder(InlineMenuRowBuilder<T> parent, int index, String text)
protected UserInputInlineMenuButtonBuilder<T> instance()
instance in class AbstractButtonBuilder<UserInputInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder>,T extends AbstractInlineMenuBuilder>public UserInputInlineMenuButtonBuilder<T> textCallback(BiConsumer<InlineMenuButton,String> textCallback)
textCallback - callback to be executed on inputpublic InlineMenuRowBuilder<T> build()
AbstractButtonBuilderbuild in class AbstractButtonBuilder<UserInputInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder>,T extends AbstractInlineMenuBuilder>public UserInputInlineMenuButton buildButton()
buildButton in class AbstractButtonBuilder<UserInputInlineMenuButtonBuilder<T extends AbstractInlineMenuBuilder>,T extends AbstractInlineMenuBuilder>Copyright © 2017. All rights reserved.