Class FloatingActionButtonRenderer
- java.lang.Object
-
- javax.faces.render.Renderer
-
- org.primefaces.renderkit.CoreRenderer
-
- org.primefaces.renderkit.OutcomeTargetRenderer
-
- org.primefaces.renderkit.MenuItemAwareRenderer
-
- org.primefaces.component.menu.BaseMenuRenderer
-
- org.primefaces.extensions.component.fab.FloatingActionButtonRenderer
-
public class FloatingActionButtonRenderer extends org.primefaces.component.menu.BaseMenuRendererRenderer for theFloatingActionButtoncomponent.- Since:
- 7.0.1
- Author:
- Jasper de Vries <jepsar@gmail.com>
-
-
Constructor Summary
Constructors Constructor Description FloatingActionButtonRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)protected voidencodeMainButton(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, FloatingActionButton fab)protected voidencodeMarkup(javax.faces.context.FacesContext context, org.primefaces.component.menu.AbstractMenu menu)protected voidencodeMenu(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, FloatingActionButton fab)protected voidencodeMenuItem(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, FloatingActionButton fab, org.primefaces.model.menu.MenuItem menuItem)protected voidencodeScript(javax.faces.context.FacesContext context, org.primefaces.component.menu.AbstractMenu menu)-
Methods inherited from class org.primefaces.component.menu.BaseMenuRenderer
encodeChildren, encodeEnd, encodeKeyboardTarget, encodeMenuItem, encodeMenuItem, encodeMenuItemContent, encodeOverlayConfig, getLinkStyleClass, getRendersChildren, shouldRenderId
-
Methods inherited from class org.primefaces.renderkit.MenuItemAwareRenderer
encodeOnClick, encodeSeparator, findMenuitem, setConfirmationScript
-
Methods inherited from class org.primefaces.renderkit.OutcomeTargetRenderer
containsEL, evaluateValueExpressions, findNavigationCase, getParams, getTargetURL, isExpression, isIncludeViewParams
-
Methods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, escapeText, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
-
-
-
-
Method Detail
-
decode
public void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)- Overrides:
decodein classorg.primefaces.renderkit.MenuItemAwareRenderer
-
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context, org.primefaces.component.menu.AbstractMenu menu) throws IOException- Specified by:
encodeMarkupin classorg.primefaces.component.menu.BaseMenuRenderer- Throws:
IOException
-
encodeMainButton
protected void encodeMainButton(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, FloatingActionButton fab) throws IOException- Throws:
IOException
-
encodeMenu
protected void encodeMenu(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, FloatingActionButton fab) throws IOException- Throws:
IOException
-
encodeMenuItem
protected void encodeMenuItem(javax.faces.context.FacesContext context, javax.faces.context.ResponseWriter writer, FloatingActionButton fab, org.primefaces.model.menu.MenuItem menuItem) throws IOException- Throws:
IOException
-
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context, org.primefaces.component.menu.AbstractMenu menu) throws IOException- Specified by:
encodeScriptin classorg.primefaces.component.menu.BaseMenuRenderer- Throws:
IOException
-
-