package fr.openwide.core.wicket.more.markup.html.template.js.jquery.plugins.bootstrap.confirm.fluid;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.link.AbstractLink;
import org.apache.wicket.model.IModel;
public interface IConfirmLinkBuilderStepEndContent<L extends AbstractLink, O> {
IConfirmLinkBuilderStepEndContent<L, O> keepMarkup();
IConfirmLinkBuilderStepEndContent<L, O> cssClassNamesModel(IModel<String> cssClassNamesModel);
IConfirmLinkBuilderStepNo<L, O> yes(IModel<String> yesLabelModel);
IConfirmLinkBuilderStepNo<L, O> yes(IModel<String> yesLabelModel, IModel<String> yesIconModel);
IConfirmLinkBuilderStepNo<L, O> yes(IModel<String> yesLabelModel, IModel<String> yesIconModel, IModel<String> yesButtonModel);
IConfirmLinkBuilderStepOnclick<L, O> yesNo();
IConfirmLinkBuilderStepOnclick<L, O> confirm();
IConfirmLinkBuilderStepOnclick<L, O> validate();
IConfirmLinkBuilderStepOnclick<L, O> save();
IConfirmLinkBuilderStepEndContent<L, O> submit(Form<?> form);
}