package fr.openwide.core.wicket.more.markup.html.template.js.jquery.plugins.bootstrap.confirm.fluid; import org.apache.wicket.markup.html.link.AbstractLink; import org.apache.wicket.model.IModel; import fr.openwide.core.wicket.more.markup.html.action.IAction; import fr.openwide.core.wicket.more.markup.html.action.IAjaxAction; import fr.openwide.core.wicket.more.markup.html.action.IOneParameterAction; import fr.openwide.core.wicket.more.markup.html.action.IOneParameterAjaxAction; public interface IConfirmLinkBuilderStepOnclick<L extends AbstractLink, O> { IConfirmLinkBuilderStepOneParameterTerminal<L, O> onClick(IOneParameterAjaxAction<? super IModel<O>> onClick); IConfirmLinkBuilderStepOneParameterTerminal<L, O> onClick(IOneParameterAction<? super IModel<O>> onClick); IConfirmLinkBuilderStepTerminal<L, O> onClick(IAjaxAction onClick); IConfirmLinkBuilderStepTerminal<L, O> onClick(IAction onClick); }