Index

A B C D E F G H I K L N O R S T U W 
All Classes and Interfaces|All Packages

A

actions() - Method in class com.fancyinnovations.fancydialogs.api.data.DialogButton
 
all() - Method in record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
 
ask(Player) - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 

B

body() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns the value of the body record component.
buttons() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns the value of the buttons record component.

C

CACHE - Static variable in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
canCloseWithEscape() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns the value of the canCloseWithEscape record component.
clear() - Method in interface com.fancyinnovations.fancydialogs.api.DialogRegistry
Clears all registered dialogs.
close(Player) - Method in class com.fancyinnovations.fancydialogs.api.Dialog
 
com.fancyinnovations.fancydialogs.api - package com.fancyinnovations.fancydialogs.api
 
com.fancyinnovations.fancydialogs.api.data - package com.fancyinnovations.fancydialogs.api.data
 
com.fancyinnovations.fancydialogs.api.data.inputs - package com.fancyinnovations.fancydialogs.api.data.inputs
 
com.fancyinnovations.fancydialogs.api.events - package com.fancyinnovations.fancydialogs.api.events
 
ConfirmationDialog - Class in com.fancyinnovations.fancydialogs.api
 
ConfirmationDialog(String) - Constructor for class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
ConfirmationDialog(String, String, String, String, Runnable, Runnable) - Constructor for class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
createDialog(DialogData) - Method in interface com.fancyinnovations.fancydialogs.api.FancyDialogs
 

D

data - Variable in class com.fancyinnovations.fancydialogs.api.Dialog
 
data() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogButton.DialogAction
Returns the value of the data record component.
Dialog - Class in com.fancyinnovations.fancydialogs.api
 
Dialog() - Constructor for class com.fancyinnovations.fancydialogs.api.Dialog
 
Dialog(String, DialogData) - Constructor for class com.fancyinnovations.fancydialogs.api.Dialog
 
DialogAction - Interface in com.fancyinnovations.fancydialogs.api
 
DialogAction(String, String) - Constructor for record class com.fancyinnovations.fancydialogs.api.data.DialogButton.DialogAction
Creates an instance of a DialogAction record class.
DialogActionRegistry - Interface in com.fancyinnovations.fancydialogs.api
 
DialogBodyData - Record Class in com.fancyinnovations.fancydialogs.api.data
 
DialogBodyData(String) - Constructor for record class com.fancyinnovations.fancydialogs.api.data.DialogBodyData
Creates an instance of a DialogBodyData record class.
DialogButton - Class in com.fancyinnovations.fancydialogs.api.data
 
DialogButton(String, String, List<DialogButton.DialogAction>) - Constructor for class com.fancyinnovations.fancydialogs.api.data.DialogButton
 
DialogButton.DialogAction - Record Class in com.fancyinnovations.fancydialogs.api.data
 
DialogButtonClickedEvent - Class in com.fancyinnovations.fancydialogs.api.events
 
DialogButtonClickedEvent(Player, String, String) - Constructor for class com.fancyinnovations.fancydialogs.api.events.DialogButtonClickedEvent
 
DialogData - Record Class in com.fancyinnovations.fancydialogs.api.data
 
DialogData(String, String, boolean, List<DialogBodyData>, DialogInputs, List<DialogButton>) - Constructor for record class com.fancyinnovations.fancydialogs.api.data.DialogData
Creates an instance of a DialogData record class.
DialogInput - Class in com.fancyinnovations.fancydialogs.api.data.inputs
 
DialogInput(String, String, int) - Constructor for class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 
DialogInputs - Record Class in com.fancyinnovations.fancydialogs.api.data.inputs
 
DialogInputs(List<DialogTextField>) - Constructor for record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
Creates an instance of a DialogInputs record class.
DialogRegistry - Interface in com.fancyinnovations.fancydialogs.api
 
DialogTextField - Class in com.fancyinnovations.fancydialogs.api.data.inputs
 
DialogTextField(String, String, int, String, int, int) - Constructor for class com.fancyinnovations.fancydialogs.api.data.inputs.DialogTextField
 

E

EMPTY - Static variable in record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
 
equals(Object) - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogBodyData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogButton.DialogAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
Indicates whether some other object is "equal to" this one.
execute(Player, Dialog, String) - Method in interface com.fancyinnovations.fancydialogs.api.DialogAction
 

F

FancyDialogs - Interface in com.fancyinnovations.fancydialogs.api
 

G

get() - Static method in interface com.fancyinnovations.fancydialogs.api.FancyDialogs
 
get(String) - Method in interface com.fancyinnovations.fancydialogs.api.DialogRegistry
Retrieves a dialog by its ID.
getAction(String) - Method in interface com.fancyinnovations.fancydialogs.api.DialogActionRegistry
Retrieves a dialog action by its ID.
getAll() - Method in interface com.fancyinnovations.fancydialogs.api.DialogRegistry
Retrieves all registered dialogs.
getButtonById(String) - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
 
getButtonId() - Method in class com.fancyinnovations.fancydialogs.api.events.DialogButtonClickedEvent
 
getCancelButtonId() - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
getConfirmButtonId() - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
getData() - Method in class com.fancyinnovations.fancydialogs.api.Dialog
 
getDialogActionRegistry() - Method in interface com.fancyinnovations.fancydialogs.api.FancyDialogs
 
getDialogId() - Method in class com.fancyinnovations.fancydialogs.api.events.DialogButtonClickedEvent
 
getDialogRegistry() - Method in interface com.fancyinnovations.fancydialogs.api.FancyDialogs
 
getHandlerList() - Static method in class com.fancyinnovations.fancydialogs.api.events.DialogButtonClickedEvent
 
getHandlers() - Method in class com.fancyinnovations.fancydialogs.api.events.DialogButtonClickedEvent
 
getId() - Method in class com.fancyinnovations.fancydialogs.api.Dialog
 
getKey() - Method in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 
getLabel() - Method in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 
getMaxLength() - Method in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogTextField
 
getMaxLines() - Method in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogTextField
 
getOnCancel() - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
getOnConfirm() - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
getOrder() - Method in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 
getPlaceholder() - Method in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogTextField
 
getPlayer() - Method in class com.fancyinnovations.fancydialogs.api.events.DialogButtonClickedEvent
 
getText() - Method in class com.fancyinnovations.fancydialogs.api.NoticeDialog
 
getTitle() - Method in class com.fancyinnovations.fancydialogs.api.NoticeDialog
 

H

hashCode() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogBodyData
Returns a hash code value for this object.
hashCode() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogButton.DialogAction
Returns a hash code value for this object.
hashCode() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns a hash code value for this object.
hashCode() - Method in record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
Returns a hash code value for this object.

I

id - Variable in class com.fancyinnovations.fancydialogs.api.Dialog
 
id() - Method in class com.fancyinnovations.fancydialogs.api.data.DialogButton
 
id() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns the value of the id record component.
inputs() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns the value of the inputs record component.

K

key - Variable in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 

L

label - Variable in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 
label() - Method in class com.fancyinnovations.fancydialogs.api.data.DialogButton
 

N

name() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogButton.DialogAction
Returns the value of the name record component.
NoticeDialog - Class in com.fancyinnovations.fancydialogs.api
 
NoticeDialog(String) - Constructor for class com.fancyinnovations.fancydialogs.api.NoticeDialog
 
NoticeDialog(String, String) - Constructor for class com.fancyinnovations.fancydialogs.api.NoticeDialog
 

O

open(Player) - Method in class com.fancyinnovations.fancydialogs.api.Dialog
 
order - Variable in class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInput
 

R

register(Dialog) - Method in interface com.fancyinnovations.fancydialogs.api.DialogRegistry
Registers a new dialog in the registry.
registerAction(String, DialogAction) - Method in interface com.fancyinnovations.fancydialogs.api.DialogActionRegistry
Registers a dialog action with the given ID.

S

show(Player) - Method in class com.fancyinnovations.fancydialogs.api.NoticeDialog
 
show(Player, String) - Static method in class com.fancyinnovations.fancydialogs.api.NoticeDialog
 

T

text() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogBodyData
Returns the value of the text record component.
textFields() - Method in record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
Returns the value of the textFields record component.
title() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns the value of the title record component.
tooltip() - Method in class com.fancyinnovations.fancydialogs.api.data.DialogButton
 
toString() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogBodyData
Returns a string representation of this record class.
toString() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogButton.DialogAction
Returns a string representation of this record class.
toString() - Method in record class com.fancyinnovations.fancydialogs.api.data.DialogData
Returns a string representation of this record class.
toString() - Method in record class com.fancyinnovations.fancydialogs.api.data.inputs.DialogInputs
Returns a string representation of this record class.

U

unregister(String) - Method in interface com.fancyinnovations.fancydialogs.api.DialogRegistry
Unregisters a dialog from the registry.

W

withCancelText(String) - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
withConfirmText(String) - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
withOnCancel(Runnable) - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
withOnConfirm(Runnable) - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
withTitle(String) - Method in class com.fancyinnovations.fancydialogs.api.ConfirmationDialog
 
A B C D E F G H I K L N O R S T U W 
All Classes and Interfaces|All Packages