public class DropdownMenuTag extends ButtonTag
| Constructor and Description |
|---|
DropdownMenuTag() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUp() |
int |
doEndTag() |
int |
doStartTag() |
java.util.List<DropdownItem> |
getDropdownItems() |
protected java.lang.String |
getHydratedModuleName() |
java.util.Map<java.lang.String,java.lang.String> |
getMenuProps() |
protected java.util.Map<java.lang.String,java.lang.Object> |
prepareProps(java.util.Map<java.lang.String,java.lang.Object> props) |
void |
setDropdownItems(java.util.List<DropdownItem> dropdownItems) |
void |
setMenuProps(java.util.Map<java.lang.String,java.lang.String> menuProps) |
getAlert, getBlock, getBorderless, getDisplayType, getIcon, getLabel, getMonospaced, getOutline, getSmall, getSwapIconSide, processCssClasses, processStartTag, setAlert, setBlock, setBorderless, setDisplayType, setIcon, setLabel, setMonospaced, setOutline, setSmall, setSwapIconSide, writeIcon, writeLabeldoClearTag, getAdditionalProps, getClassName, getComponentId, getContainerElement, getContributorKey, getCssClass, getData, getDefaultEventHandler, getElementClasses, getHydratedContainerElement, getId, getNamespace, getPropsTransformer, getPropsTransformerServletContext, processBodyCssClasses, processData, processEndBodyTag, processEndTag, processStartBodyTag, setAdditionalProps, setClassName, setComponentId, setContainerElement, setContributorKey, setCssClass, setData, setDefaultEventHandler, setElementClasses, setHydratedContainerElement, setId, setNamespace, setPageContext, setPropsTransformer, setPropsTransformerServletContext, writeBodyCssClassAttribute, writeCssClassAttribute, writeDynamicAttributes, writeIdAttributeclearDynamicAttributes, getAttributeNamespace, getDynamicAttributes, release, setAttributeNamespace, setDynamicAttribute, setNamespacedAttributeaddParam, addProperty, clearParams, clearProperties, getParams, getProperties, getRemovedParameterNames, getRequest, getServletContext, isAllowEmptyParam, setAllowEmptyParam, setCopyCurrentRenderParameters, setServletContextdoAfterBody, doInitBody, getBodyContent, getBodyContentAsStringBundler, setBodyContent, writeBodyContentfindAncestorWithClass, getParent, setParentpublic int doEndTag()
throws javax.servlet.jsp.JspException
doEndTag in interface javax.servlet.jsp.tagext.TagdoEndTag in class com.liferay.frontend.taglib.clay.internal.servlet.taglib.BaseContainerTagjavax.servlet.jsp.JspExceptionpublic int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class ButtonTagjavax.servlet.jsp.JspExceptionpublic java.util.List<DropdownItem> getDropdownItems()
public java.util.Map<java.lang.String,java.lang.String> getMenuProps()
public void setDropdownItems(java.util.List<DropdownItem> dropdownItems)
public void setMenuProps(java.util.Map<java.lang.String,java.lang.String> menuProps)
protected java.lang.String getHydratedModuleName()
getHydratedModuleName in class ButtonTagprotected java.util.Map<java.lang.String,java.lang.Object> prepareProps(java.util.Map<java.lang.String,java.lang.Object> props)
prepareProps in class ButtonTag