System information
Identity Manager Workflows, Forms, and Views
Part Number 820-2952-10 Page 139
• The following discussion of the Menu component has been added to this chapter:
(ID-13043)
Consists of three classes:
Menu
,
MenuBar
, and
MenuItem
.
❍
Menu
refers to the entire component.
❍
MenuItem
is a leaf, or node, that corresponds to a tab on the first or second level.
❍
MenuBar
corresponds to a tab that contains
MenuBar
s, or
MenuItems
.
Menu
contains the following properties:
❍
layout
- A String with value
horizontal
or
vertical
. A value of
horizontal
generates
a horizontal navigation bar with tabs. A value of
vertical
causes the menu to be
rendered as a vertical tree menu with typical node layout.
❍
stylePrefix
- String prefix for the CSS class name. For the Identity Manager End User
pages, this value is
User
.
MenuBar
contains the following properties:
❍
default
- A String URL path that corresponds to one of the MenuBar's MenuItem URL
properties. This controls which subtab is displayed as
selected
by default when the
MenuBar
tab is clicked.
MenuItem
contains the following properties:
❍
containedUrls
- A List of URL path(s) to JSPs that are "related" to the MenuItem. The
current MenuItem will be rendered as "selected" if any of the
containedUrls
JSPs are
rendered. An example is the request launch results page that is displayed after a
workflow is launched from the request launch page.
You can set these properties on either a
MenuBar
or
MenuItem
:
❍
title
- Specifies the text String displayed in the tab or tree leaf as a hyperlink
❍
URL
- Specifies the String URL path for the title hyperlink