Web application top-level navigation control and optional second-level and third-level pages as a list of links. If this control's depth
property is set to 1, only the toplevel links are displayed. If this control's depth
property is set to 2, the top-level links are displayed, and if the current page is one of the top-level pages or a descendent of one of the top-level pages, the children of that top-level page are displayed as the second-level links. If this control's depth
property is set to 3, the top-level and second-level links are displayed the same way as a depth of 2, and if the current page is one of the second-level pages or a descendent of one of the second-level pages, the children of that second-level page are displayed as the third-level links.
Info | Value |
---|---|
Component Type | com.webmethods.caf.faces.nav.StaticMenus |
Handler Class | com.webmethods.caf.faces.component.DynamicControlHandler |
Renderer Type | com.webmethods.caf.faces.panel.BlockPanel |
Description | Displays web application navigation top-level menus and optionally sub- and sub-sub-level menus |
Palette Location | CAF Html/Control/Webapp/Static Menus |
Client-Side Model | CAF.Output.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 |
depth | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
|
One (1) to show top-level only, two (2) to show top-level and second-level, or three (3) to show top-, second-, and third-level
If not specified, the default value is "1". Valid values are:
|
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:
|
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 |
layout | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
|
List layout
If not specified, the default value is "vertical". Valid values are:
|
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-menu |
sublistRowClasses | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| A comma separated list of CSS classes for the list items inside sub-menu. 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 list |
subsublistClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| CSS Class to apply to lists inside sub-sub-menu (third-level) |
subsublistRowClasses | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| A comma separated list of CSS classes for the list items inside sub-sub-menu (third-level). The classes are used for the list items in the order they are listed, repeating over all items in the list. |
subsublistSelectedRowClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| CSS Class to apply to the selected item in the sub-sub-menu list (third-level) |
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.