fancydialogs: Add default values for confirmation dialog

This commit is contained in:
Oliver
2025-06-23 20:58:30 +02:00
parent 748fbaa66f
commit 42e6132021

View File

@@ -16,15 +16,17 @@ public class ConfirmationDialog {
public static final Map<String, ConfirmationDialog> CACHE = new ConcurrentHashMap<>(); public static final Map<String, ConfirmationDialog> CACHE = new ConcurrentHashMap<>();
private final String question; private final String question;
private String title; private String title = "Confirmation";
private String confirmText; private String confirmText = "Yes";
private String cancelText; private String cancelText = "No";
private Dialog dialog; private Dialog dialog;
private String confirmButtonId; private String confirmButtonId;
private String cancelButtonId; private String cancelButtonId;
private Runnable onConfirm; private Runnable onConfirm = () -> {
private Runnable onCancel; };
private Runnable onCancel = () -> {
};
public ConfirmationDialog(String title, String question, String confirmText, String cancelText, Runnable onConfirm, Runnable onCancel) { public ConfirmationDialog(String title, String question, String confirmText, String cancelText, Runnable onConfirm, Runnable onCancel) {
this.title = title; this.title = title;