Package net.md_5.bungee.api.dialog
Class MultiActionInputFormDialog
- java.lang.Object
-
- net.md_5.bungee.api.dialog.MultiActionInputFormDialog
-
-
Constructor Summary
Constructors Constructor Description MultiActionInputFormDialog(DialogBase base, List<DialogInput> inputs, List<DialogSubmitAction> actions, int columns)MultiActionInputFormDialog(DialogBase base, DialogInput input, DialogSubmitAction action)MultiActionInputFormDialog(DialogBase base, DialogInput input, DialogSubmitAction action, int columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DialogSubmitAction>actions()The action/submit buttons for the dialog.MultiActionInputFormDialogactions(List<DialogSubmitAction> actions)The action/submit buttons for the dialog.intcolumns()The amount of columns (default: 2)MultiActionInputFormDialogcolumns(int columns)The amount of columns (default: 2)booleanequals(Object o)DialogBasegetBase()Gets the dialog base which contains the dialog title and other options common to all types of dialogs.inthashCode()List<DialogInput>inputs()The inputs to the dialog.MultiActionInputFormDialoginputs(List<DialogInput> inputs)The inputs to the dialog.voidsetBase(DialogBase base)Sets the dialog base.StringtoString()
-
-
-
Constructor Detail
-
MultiActionInputFormDialog
public MultiActionInputFormDialog(DialogBase base, DialogInput input, DialogSubmitAction action)
-
MultiActionInputFormDialog
public MultiActionInputFormDialog(DialogBase base, DialogInput input, DialogSubmitAction action, int columns)
-
MultiActionInputFormDialog
public MultiActionInputFormDialog(DialogBase base, List<DialogInput> inputs, List<DialogSubmitAction> actions, int columns)
-
-
Method Detail
-
getBase
public DialogBase getBase()
Description copied from interface:DialogGets the dialog base which contains the dialog title and other options common to all types of dialogs.
-
inputs
public List<DialogInput> inputs()
The inputs to the dialog. At least one input must be provided.
-
actions
public List<DialogSubmitAction> actions()
The action/submit buttons for the dialog. At least one action must be provided.
-
columns
public int columns()
The amount of columns (default: 2)
-
setBase
public void setBase(DialogBase base)
Description copied from interface:DialogSets the dialog base.
For internal use only as this is mandatory and should be specified in the constructor.
-
inputs
public MultiActionInputFormDialog inputs(List<DialogInput> inputs)
The inputs to the dialog. At least one input must be provided.- Returns:
this.
-
actions
public MultiActionInputFormDialog actions(List<DialogSubmitAction> actions)
The action/submit buttons for the dialog. At least one action must be provided.- Returns:
this.
-
columns
public MultiActionInputFormDialog columns(int columns)
The amount of columns (default: 2)- Returns:
this.
-
-