Static Menus - caf_h:staticMenus

Component Information 
InfoValue
Component Typecom.webmethods.caf.faces.nav.StaticMenus
Handler Classcom.webmethods.caf.faces.component.DynamicControlHandler
Renderer Typecom.webmethods.caf.faces.panel.BlockPanel
Description Displays web application navigation top-level menus and optionally sub- and sub-sub-level menus
Palette LocationCAF Html/Control/Webapp/Static Menus
Client-Side ModelCAF.Output.Model
Attributes 
NameRequiredTypeDescription
appNavBeanfalsejavax.el.ValueExpression
(must evaluate to com.webmethods.caf.faces.bean.nav.BaseAppNavBean)
Web application navigation bean to use
customRowClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Binding expression that specifies a custom CSS class name to add to the current row
depthfalsejavax.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:

  • 1
  • 2
  • 3
dirfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the directionality of the flow of the content for the current element

Valid values are:

  • LTR
  • RTL
idfalsejava.lang.String Control identifier
langfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the language of the enclosed content
layoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
List layout

If not specified, the default value is "vertical".

Valid values are:

  • vertical
  • horizontal
  • horizontal-separated
markerfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Marker to display before each list item

Valid values are:

  • decimal
  • |
  • /
  • :
  • ::
  • <
  • >
  • «
  • »
  • ,
  • .
  • -
  • —
  • …
  • ●
  • ○
  • •
  • °
  • ¤
  • §
  • ¦
  • †
  • ‡
  • [any_other_value]
renderedfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to render control; false to ignore it

If not specified, the default value is "true".

rowClassesfalsejavax.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.
selectedRowClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS class name for selected rows
stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "style" attribute value
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "class" attribute value

Valid values are:

  • portlet-font
  • portlet-font-dim
  • portlet-msg-status
  • portlet-msg-info
  • portlet-msg-error
  • portlet-msg-alert
  • portlet-msg-success
  • portlet-section-header
  • portlet-section-body
  • portlet-section-alternate
  • portlet-section-selected
  • portlet-section-subheader
  • portlet-section-footer
  • portlet-section-text
  • portlet-form-label
  • portlet-form-input-field
  • portlet-form-button
  • portlet-icon-label
  • portlet-dlg-icon-label
  • portlet-form-field-label
  • portlet-form-field
  • portlet-menu
  • portlet-menu-item
  • portlet-menu-item-selected
  • portlet-menu-item-hover
  • portlet-menu-item-hover-selected
  • portlet-menu-cascade-item
  • portlet-menu-cascade-item-selected
  • portlet-menu-description
  • portlet-menu-caption
  • [any_other_value]
sublistClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS Class to apply to lists inside sub-menu
sublistRowClassesfalsejavax.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.
sublistSelectedRowClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS Class to apply to the selected item in the sub-menu list
subsublistClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS Class to apply to lists inside sub-sub-menu (third-level)
subsublistRowClassesfalsejavax.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.
subsublistSelectedRowClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS Class to apply to the selected item in the sub-sub-menu list (third-level)
titlefalsejavax.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.