Class BungeeConfirmationDialog<O extends BungeeDialogOpener>
java.lang.Object
io.github.projectunified.unidialog.bungeecord.dialog.BungeeDialog<O,BungeeConfirmationDialog<O>>
io.github.projectunified.unidialog.bungeecord.dialog.BungeeConfirmationDialog<O>
- All Implemented Interfaces:
io.github.projectunified.unidialog.core.dialog.ConfirmationDialog<Object,,BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?, ?>, BungeeDialogActionBuilder, BungeeConfirmationDialog<O>> io.github.projectunified.unidialog.core.dialog.Dialog<Object,BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeConfirmationDialog<O>>
public class BungeeConfirmationDialog<O extends BungeeDialogOpener>
extends BungeeDialog<O,BungeeConfirmationDialog<O>>
implements io.github.projectunified.unidialog.core.dialog.ConfirmationDialog<Object,BungeeDialogBodyBuilder,BungeeDialogInputBuilder,BungeeDialog<?,?>,BungeeDialogActionBuilder,BungeeConfirmationDialog<O>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.github.projectunified.unidialog.core.dialog.Dialog
io.github.projectunified.unidialog.core.dialog.Dialog.AfterAction -
Constructor Summary
ConstructorsConstructorDescriptionBungeeConfirmationDialog(String defaultNamespace, Function<net.md_5.bungee.api.dialog.Dialog, O> openerFunction) -
Method Summary
Modifier and TypeMethodDescriptionprotected net.md_5.bungee.api.dialog.DialogconstructDialog(net.md_5.bungee.api.dialog.DialogBase dialogBase) booleanbooleannoAction(Consumer<BungeeDialogActionBuilder> action) yesAction(Consumer<BungeeDialogActionBuilder> action) Methods inherited from class io.github.projectunified.unidialog.bungeecord.dialog.BungeeDialog
afterAction, body, canCloseWithEscape, externalTitle, externalTitle, getAction, getDialog, input, opener, pause, title, titleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.github.projectunified.unidialog.core.dialog.Dialog
afterAction, body, body, canCloseWithEscape, externalTitle, input, input, opener, pause, title
-
Constructor Details
-
BungeeConfirmationDialog
-
-
Method Details
-
yesAction
- Specified by:
yesActionin interfaceio.github.projectunified.unidialog.core.dialog.ConfirmationDialog<Object,BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?, ?>, BungeeDialogActionBuilder, BungeeConfirmationDialog<O extends BungeeDialogOpener>>
-
noAction
- Specified by:
noActionin interfaceio.github.projectunified.unidialog.core.dialog.ConfirmationDialog<Object,BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?, ?>, BungeeDialogActionBuilder, BungeeConfirmationDialog<O extends BungeeDialogOpener>>
-
hasYesAction
public boolean hasYesAction()- Specified by:
hasYesActionin interfaceio.github.projectunified.unidialog.core.dialog.ConfirmationDialog<Object,BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?, ?>, BungeeDialogActionBuilder, BungeeConfirmationDialog<O extends BungeeDialogOpener>>
-
hasNoAction
public boolean hasNoAction()- Specified by:
hasNoActionin interfaceio.github.projectunified.unidialog.core.dialog.ConfirmationDialog<Object,BungeeDialogBodyBuilder, BungeeDialogInputBuilder, BungeeDialog<?, ?>, BungeeDialogActionBuilder, BungeeConfirmationDialog<O extends BungeeDialogOpener>>
-
constructDialog
protected net.md_5.bungee.api.dialog.Dialog constructDialog(net.md_5.bungee.api.dialog.DialogBase dialogBase) - Specified by:
constructDialogin classBungeeDialog<O extends BungeeDialogOpener,BungeeConfirmationDialog<O extends BungeeDialogOpener>>
-