RichFaces
Tag panelMenu


Defines the menu on the page and the set of the child elements properties in layout.


Tag Information
Tag Classorg.richfaces.taglib.PanelMenuTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
iconGroupPositionfalsefalsejava.lang.StringPosition of the icon (left, right none (default) ) for the group icon
widthfalsefalsejava.lang.StringSet minimal width for the menu.
onitemhoverfalsefalsejava.lang.StringHTML: script expression; some item was hovered
disabledItemStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to disabled item when this component is rendered.
iconCollapsedGroupfalsefalsejava.lang.StringPath to the icon to be displayed for the collapsed Group state
idfalsefalsejava.lang.StringEvery component may have a unique id that is automatically created if omitted
requiredMessagefalsefalsejava.lang.StringA ValueExpression enabled attribute that, if present, will be used as the text of the validation message for the "required" facility, if the "required" facility is used
iconTopDisableGroupfalsefalsejava.lang.StringPath to the icon to be displayed for the disabled top Group state
expandSinglefalsefalsejava.lang.StringWhether only one panel menu node on top level can be opened at a time. If the value of this attribute is true, the previously opened node on the top level is closed. If the value is false, the node is left opened. The default value is false.
stylefalsefalsejava.lang.StringThe CSS style for the panel menu.
iconExpandedGroupfalsefalsejava.lang.StringPath to the icon to be displayed for the expanded Group state
itemClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to item of this component
ongroupexpandfalsefalsejava.lang.StringHTML: script expression; some group was activated
iconItemTopPositionfalsefalsejava.lang.StringPosition of the icon (left, right none (default) ) for the top item icon
disabledGroupClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to disabled group of this component
onmouseoverfalsefalsejava.lang.StringHTML: script expression; a pointer was moved onto.
hoveredItemClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to hovered item of this component
onkeyupfalsefalsejava.lang.StringHTML: a script expression; a key is released
converterfalsefalsejava.lang.StringId of Converter to be used or reference to a Converter
iconDisabledGroupfalsefalsejava.lang.StringPath to the icon to be displayed for the disabled group state
disabledfalsefalsejava.lang.StringIf true sets state of the item to disabled state. false is default.
onmouseoutfalsefalsejava.lang.StringHTML: script expression; a pointer was moved away.
iconGroupTopPositionfalsefalsejava.lang.StringPosition of the icon (left, right none (default) ) for the top group icon
validatorfalsefalsejava.lang.StringMethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component
disabledGroupStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to disabled group when this component is rendered
topItemStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to top item when this component is rendered
onmouseupfalsefalsejava.lang.StringHTML: script expression; a pointer button is released
eventfalsefalsejava.lang.StringDefines the event on the representation element that triggers the submenu's expand/collapse. (default=onclick)
expandModefalsefalsejava.lang.StringSet the submission mode for all panel menu groups after expand/collapse except ones where this attribute redefined. (ajax, server, none(Default))
bindingfalsefalsejava.lang.StringThe attribute takes a value-binding expression for a component property of a backing bean
onmousemovefalsefalsejava.lang.StringHTML: script expression; a pointer was moved within.
iconDisabledItemfalsefalsejava.lang.StringPath to the icon to be displayed for the disabled item state
hoveredGroupClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to hovered group of this component
iconTopDisabledItemfalsefalsejava.lang.StringPath to the icon to be displayed for the disabled top item state
ongroupcollapsefalsefalsejava.lang.StringHTML: script expression; some group was closed
disabledItemClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to disabled item of this component
iconItemPositionfalsefalsejava.lang.StringPosition of the icon (left, right none (default) ) for the item icon
groupClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to group of this component
selectedChildfalsefalsejava.lang.Stringcontain the name or the clientId of any of the item or group, the child defined in this attribute should be highlighted on PanelMenu rendering
renderedfalsefalsejava.lang.StringIf "false", this component is not rendered
iconItemfalsefalsejava.lang.StringPath to the icon to be displayed for the enabled item state
styleClassfalsefalsejava.lang.StringThe CSS class for the panel menu.
hoveredGroupStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to hovered group when this component is rendered
onkeypressfalsefalsejava.lang.StringHTML: a script expression; a key is pressed and released
ondblclickfalsefalsejava.lang.StringHTML: a script expression; a pointer button is double-clicked
iconTopItemfalsefalsejava.lang.StringPath to the icon to be displayed for the enabled top item state
valuefalsefalsejava.lang.StringThe initial value to set when rendered for the first time
requiredfalsefalsejava.lang.StringIf "true", this component is checked for non-empty input
validatorMessagefalsefalsejava.lang.StringA ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator
iconCollapsedTopGroupfalsefalsejava.lang.StringPath to the icon to be displayed for the collapsed top group state
modefalsefalsejava.lang.StringSet the submission mode for all panel menu items on the panel menu except ones where this attribute redefined. (ajax, server,(Default), none)
onclickfalsefalsejava.lang.StringHTML: a script expression; a pointer button is clicked
topGroupStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to top group when this component is rendered
valueChangeListenerfalsefalsejava.lang.StringListener for value changes
onkeydownfalsefalsejava.lang.StringHTML: a script expression; a key is pressed down
onmousedownfalsefalsejava.lang.StringHTML: script expression; a pointer button is pressed down
groupStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to group when this component is rendered
hoveredItemStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to hovered item when this component is rendered
topItemClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to top item of this component
converterMessagefalsefalsejava.lang.StringA ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter
itemStylefalsefalsejava.lang.StringCSS style(s) is/are to be applied to item when this component is rendered.
immediatefalsefalsejava.lang.StringA flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase
topGroupClassfalsefalsejava.lang.StringSpace-separated list of CSS style class(es) that are be applied to top group of this component
iconExpandedTopGroupfalsefalsejava.lang.StringPath to the icon to be displayed for the expanded top group state

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.