A Web application top-level navigation control as a list of links. Selecting or hovering over one of the top-level links displays the children of that page as a list of second-level links.
Info | Value |
---|---|
Component Type | com.webmethods.caf.faces.nav.ToggleMenus |
Handler Class | com.webmethods.caf.faces.component.DynamicControlHandler |
Renderer Type | com.webmethods.caf.faces.nav.ToggleMenus |
Description | Displays web application navigation top-level menus with a toggleable panel for each top-level item |
Palette Location | CAF Html/Control/Webapp/Toggle Menus |
Client-Side Model | CAF.ToggleMenus.Model |
Name | Required | Type | Description |
---|---|---|---|
appNavBean | false | javax.el.ValueExpression
(must evaluate to com.webmethods.caf.faces.bean.nav.BaseAppNavBean )
| Web application navigation bean to use |
customRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Binding expression that specifies a custom CSS class name to add to the current row |
dir | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
|
Specifies the directionality of the flow of the content for the current element
Valid values are:
|
emptyMsg | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Text to display in empty sub-menu |
hover | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to show sub-menu when mouse hovers over top-level item; false to show sub-menu when mouse clicks top-level item (binding expression cannot be used with this property)
If not specified, the default value is "false". |
id | false | java.lang.String | Control identifier |
lang | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Specifies the language of the enclosed content |
linkToplevel | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to display links for top-level items (binding expression cannot be used with this property)
If not specified, the default value is "false". |
marker | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
|
Marker to display before each list item
Valid values are:
|
rendered | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to render control; false to ignore it
If not specified, the default value is "true". |
rowClasses | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| A comma separated list of CSS classes for the table rows. The classes are used for the <tr> elements in the order they are listed, repeating the list over all rows in the table. |
selectedRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| CSS class name for selected rows |
style | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| HTML "style" attribute value |
styleClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
|
HTML "class" attribute value
Valid values are:
|
sublistClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| CSS Class to apply to lists inside sub-menus |
sublistRowClasses | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| A comma separated list of CSS classes for the list items inside sub-menus. The classes are used for the list items in the order they are listed, repeating over all items in the list. |
sublistSelectedRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| CSS Class to apply to the selected item in the sub-menu lists |
subpanelClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| CSS Class to apply to sub-menu panels |
title | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| HTML "title" attribute value (often displayed as a tooltip) |
Output generated by Vdldoc View Declaration Language Documentation Generator.