public class CommandButtonSingleClickRenderer
extends org.primefaces.component.commandbutton.CommandButtonRenderer
CommandButton renderer disabling the button while action is processed for buttons that are using Ajax.| Constructor and Description |
|---|
CommandButtonSingleClickRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
org.primefaces.component.commandbutton.CommandButton button) |
protected java.lang.String |
getAttributeValue(javax.faces.context.FacesContext context,
org.primefaces.component.commandbutton.CommandButton button,
java.lang.String attribute) |
protected java.lang.String |
getToggleJS(java.lang.String widgetVar,
boolean enabled) |
protected boolean |
isConfirmation(org.primefaces.component.commandbutton.CommandButton button)
Check for ConfirmDialog or ConfirmPopup buttons.
|
protected boolean |
isEligible(org.primefaces.component.commandbutton.CommandButton button) |
protected java.lang.String |
prefix(java.lang.String base,
java.lang.String prefix) |
buildRequest, decode, encodeEnd, encodeScriptbuildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteIdprotected void encodeMarkup(javax.faces.context.FacesContext context,
org.primefaces.component.commandbutton.CommandButton button)
throws java.io.IOException
encodeMarkup in class org.primefaces.component.commandbutton.CommandButtonRendererjava.io.IOExceptionprotected boolean isEligible(org.primefaces.component.commandbutton.CommandButton button)
protected boolean isConfirmation(org.primefaces.component.commandbutton.CommandButton button)
button - the button to inspectprotected java.lang.String getToggleJS(java.lang.String widgetVar,
boolean enabled)
protected java.lang.String getAttributeValue(javax.faces.context.FacesContext context,
org.primefaces.component.commandbutton.CommandButton button,
java.lang.String attribute)
protected java.lang.String prefix(java.lang.String base,
java.lang.String prefix)
Copyright © 2011–2021. All rights reserved.