Back Forward Navigation form
Completing the Editor tab

  1. About
  2. New
  3. Editor
  4. Pages & Classes
  5. History

Use the Editor tab to specify the structure of the navigation defined this navigation rule. Navigation is built as a hierarchy of nodes. Each node in the navigation rule represents an option that is presented within the user interfaces that include this navigation structure (for example, as a menu bar in an end user portal).

Immediately after using the New window to create a new navigation rule, the Editor tab displays a default node as a starting point. You build a navigation structure by adding nodes as siblings or children to the structure, and then specifying the details for each node. Right-click a node in the hierarchy to use the context menu choices on that selected node: Add node before, Add node after, Add child node, and Delete. Alternatively, select the node and use the buttons:

In the Editor tab, the following information about the navigation structure is displayed:

Field

Description

Label This column displays the nodes defined in the navigation. The displayed text is the label that is used for this node in the user interface at run-time (for example, as a choice in a menubar in a portal).

To specify the details associated with a node, such as its label and tooltip, double-click the node in the Label column. The Node Details window opens where you make your selections for the node.

Type One of the following node types: Item, Item List, Reference, Custom, Separator, Selected Item. A node's type is specified in its node details.
Action The interaction that happens when the node is selected in the user interface that includes this navigation structure (for example, when the user clicks the node in a portal). A node's action is specified in its node details.
Reference The name of a navigation rule referenced by this node. You can reuse navigation rules and build nested hierarchical navigation structures using nodes that reference navigation rules.

Node Details

The available fields in the Node Details window changes based on the selected Type. The available types are:

Item List

Field

Description

Type Item List
PageList/Group Select the Page List or Page Group on which to construct the item list
Label Enter a text description or property reference to label the node on a menu.
Tooltip Enter a text description or property reference to provide a mouseover tooltip for the node.
Description Enter a text description or property reference to provide a description of the node.
Action tab
Action See Item Node type — Completing the Node Details form
Advanced tab
Icon Class Enter the CSS class that contains the icon to be used for the node in a menu.
Selection Select Checkmark to enable multiple items to be selected or Group to enable a single selection.
Show-Privilege Select a privilege rule to define to which operators the node is shown.
Show-When Select a when to define when the node is shown.
Enable-Privilege Select a privilege rule to define to which operators the node is enabled.
Enable-When Select a when to define when the node is enabled.
Additional Parameters Add parameters to be used as metadata in a custom user interface element.
Activity tab
Pre-Activity Specify an activity to run before the item list is populated.
Post-Activity Specify an activity to run after the item list is populated.

Reference

Field

Description

Type Reference
Navigation Rule Select a navigation rule to insert into the node.
Advanced tab
Privilege Select a privilege rule to define to which operators the node is shown.
When Select a when to define when the node is shown.

Custom

Field

Description

Type Custom
Class Name Select the class in which the desired activity is located
Activity Select an activity to control the behavior of the node
Advanced tab
Show-When Select a when to define when the node is shown.
Show-Privilege Select a privilege rule to define to which operators the node is shown.
Enable-When Select a when to define when the node is enabled.
Enable-Privilege Select a privilege rule to define to which operators the node is enabled.

Separator

Field

Description

Type Separator
Advanced tab
Show-When Select a when to define when the node is shown.
Show-Privilege Select a privilege rule to define to which operators the node is shown.
Enable-When Select a when to define when the node is enabled.
Enable-Privilege Select a privilege rule to define to which operators the node is enabled.

Selected Item

Field

Description

Type Selected Item
Label Enter a text description or property reference to label the node on a menu.
Tooltip Enter a text description or property reference to provide a mouseover tooltip for the node.
Description Enter a text description or property reference to provide a description of the node.
Action tab
Action Select:
  • None
  • Add Row
  • Delete Row
  • Add Child
  • Flow Action
  • Open
Position Only applicable to the Add Row choice from the Action list. Select the location of the new row relative to the current row (Before or After) or relative to the entire menu level (First or Last).
Flow Action Only applicable to the Flow Action choice from the Action list. Select a flow action to perform when the user selects this choice in the context menu on the node.
Advanced tab
Icon Class Enter the CSS class that contains the icon to be used for the node in a menu.
Refresh on Update Select this check box to have the navigation refresh automatically when the user takes an action from the context menu defined by this node.
Show-Privilege Select a privilege rule to define to which operators the node is shown.
Show-When Select a when to define when the node is shown.
Enable-Privilege Select a privilege rule to define to which operators the node is enabled.
Enable-When Select a when to define when the node is enabled.
Additional Parameters Add parameters to be used as metadata in a custom user interface element.

Up About Navigation rules