Package cn.lanink.gamecore.form.element
Class ResponseElementDialogButton
java.lang.Object
cn.nukkit.dialog.element.ElementDialogButton
cn.lanink.gamecore.form.element.ResponseElementDialogButton
public class ResponseElementDialogButton
extends cn.nukkit.dialog.element.ElementDialogButton
-
Nested Class Summary
Nested classes/interfaces inherited from class cn.nukkit.dialog.element.ElementDialogButton
cn.nukkit.dialog.element.ElementDialogButton.CmdLine, cn.nukkit.dialog.element.ElementDialogButton.Mode -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BiConsumer<cn.nukkit.Player,cn.nukkit.dialog.response.FormResponseDialog> Fields inherited from class cn.nukkit.dialog.element.ElementDialogButton
nextDialog -
Constructor Summary
ConstructorsConstructorDescriptionResponseElementDialogButton(String name, String text) ResponseElementDialogButton(String name, String text, cn.nukkit.dialog.element.ElementDialogButton.Mode mode) ResponseElementDialogButton(String name, String text, cn.nukkit.dialog.element.ElementDialogButton.Mode mode, int type) -
Method Summary
Modifier and TypeMethodDescriptionbooleancallClicked(@NotNull cn.nukkit.Player player, cn.nukkit.dialog.response.FormResponseDialog response) onClicked(@NotNull BiConsumer<cn.nukkit.Player, cn.nukkit.dialog.response.FormResponseDialog> clickedListener) Methods inherited from class cn.nukkit.dialog.element.ElementDialogButton
getData, getMode, getName, getNextDialog, getText, getType, setMode, setName, setNextDialog, setText, setType, updateButtonData
-
Field Details
-
clickedListener
private transient BiConsumer<cn.nukkit.Player,cn.nukkit.dialog.response.FormResponseDialog> clickedListener
-
-
Constructor Details
-
ResponseElementDialogButton
-
ResponseElementDialogButton
-
ResponseElementDialogButton
-
-
Method Details
-
onClicked
public ResponseElementDialogButton onClicked(@NotNull @NotNull BiConsumer<cn.nukkit.Player, cn.nukkit.dialog.response.FormResponseDialog> clickedListener) -
callClicked
public boolean callClicked(@NotNull @NotNull cn.nukkit.Player player, cn.nukkit.dialog.response.FormResponseDialog response)
-