public class ResponseElementDialogButton extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ResponseElementDialogButton.CmdLine |
static class |
ResponseElementDialogButton.Mode |
| Modifier and Type | Field and Description |
|---|---|
private String |
button_name |
private BiConsumer<cn.nukkit.Player,FormResponseDialog> |
clickedListener |
private List<ResponseElementDialogButton.CmdLine> |
data |
private int |
mode |
private String |
text |
private int |
type |
| Constructor and Description |
|---|
ResponseElementDialogButton(String name,
String text) |
ResponseElementDialogButton(String name,
String text,
ResponseElementDialogButton.Mode mode) |
ResponseElementDialogButton(String name,
String text,
ResponseElementDialogButton.Mode mode,
int type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
callClicked(@NotNull cn.nukkit.Player player,
FormResponseDialog response) |
List<ResponseElementDialogButton.CmdLine> |
getData() |
ResponseElementDialogButton.Mode |
getMode() |
String |
getName() |
String |
getText() |
int |
getType() |
ResponseElementDialogButton |
onClicked(@NotNull BiConsumer<cn.nukkit.Player,FormResponseDialog> clickedListener) |
void |
setMode(ResponseElementDialogButton.Mode mode) |
void |
setName(String name) |
void |
setText(String text) |
void |
setType(int type) |
List<ResponseElementDialogButton.CmdLine> |
updateButtonData() |
private String button_name
private String text
private List<ResponseElementDialogButton.CmdLine> data
private transient BiConsumer<cn.nukkit.Player,FormResponseDialog> clickedListener
private int mode
private int type
public ResponseElementDialogButton(String name, String text, ResponseElementDialogButton.Mode mode)
public ResponseElementDialogButton(String name, String text, ResponseElementDialogButton.Mode mode, int type)
public ResponseElementDialogButton onClicked(@NotNull @NotNull BiConsumer<cn.nukkit.Player,FormResponseDialog> clickedListener)
public boolean callClicked(@NotNull
@NotNull cn.nukkit.Player player,
FormResponseDialog response)
public List<ResponseElementDialogButton.CmdLine> updateButtonData()
public String getName()
public void setName(String name)
public String getText()
public void setText(String text)
public List<ResponseElementDialogButton.CmdLine> getData()
public ResponseElementDialogButton.Mode getMode()
public void setMode(ResponseElementDialogButton.Mode mode)
public int getType()
public void setType(int type)
Copyright © 2022. All rights reserved.