![JAR search and dependency download from the Maven repository](/logo.png)
org.ikasan.designer.component.SavePromptDialog Maven / Gradle / Ivy
package org.ikasan.designer.component;
import com.vaadin.flow.component.ComponentEventListener;
import com.vaadin.flow.component.confirmdialog.ConfirmDialog;
import org.ikasan.designer.action.DesignerAction;
public class SavePromptDialog extends ConfirmDialog {
public SavePromptDialog(DesignerAction designerAction, String header, String text,
String okButton, String cancelButton) {
super(header, text, okButton
, (ComponentEventListener) confirmEvent -> {
if(designerAction != null) {
designerAction.execute();
}
}, cancelButton, (ComponentEventListener) cancelEvent -> {});
super.setConfirmButtonTheme("error primary");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy