|
|
This widget is a web component that is available as a preview. It includes a subset of features from the current Menu widget. Additional features and migration support will be added in future releases.
|

|
|
The footer section is not affected by the menu bar type.
|

|
Key
|
Description
|
|---|---|
|
TAB
SHIFT+TAB
|
Moves the focus box to the next section within the widget, such as the expand/collapse button, secondary and primary navigation items, and the footer. To focus the pervious section, press SHIFT+TAB.
|
|
ENTER
SPACE
|
Expands or collapses a parent item that contains a submenu.
Opens or closes a section.
|
|
UP/DOWN arrow
|
Focuses on the next or the previous menu item in the current section.
|
|
RIGHT/LEFT arrow
|
Focuses on the next or the previous submenu level in the current section.
|
|
HOME
|
Focuses on the first item in the current section.
|
|
END
|
Focuses on the last item in the current section.
|
|
Property
|
Description
|
Base Type
|
Default Value
|
Binding
|
Localizable
|
|---|---|---|---|---|---|
|
AlwaysOpen
|
Hides the expand/collapse button used to toggle the menu between the expanded and the compact view modes. To disable the compact view mode, set this property to True.
|
BOOLEAN
|
False
|
None
|
N
|
|
DataSource
|
Specifies whether the menu bar items are defined using an infotable or a Menu entity. You can select one of the following options:
• Menu Entity—Select a Menu entity with the menu items to display. To select Menu entities, use the PrimaryNavMenu and SecondaryNavMenu properties.
• Infotable—Bind an infotable that contains the menu item definition from a data service. You must format the infotable using the MenuEntry Data Shape. To bind Menu data, use the PrimaryNavData and SecondaryNavData properties.
|
STRING
|
Infotable
|
In
|
N
|
|
DisableResizing
|
Removes the drag handle that lets users change the menu bar width at run time.
|
BOOLEAN
|
False
|
None
|
N
|
|
Disabled
|
Disables the widget on the mashup. Disabled widgets are visible, but are not interactive.
|
BOOLEAN
|
False
|
In
|
N
|
|
FooterIcon
|
The icon to display in the footer section. The footer icon is visible for all menu types, including the cascading menu and the accordion.
|
IMAGE
|
N/A
|
None
|
N
|
|
FooterLinkTargetWindow
|
Controls whether the footer link opens in the same window or in a new window. You can set this to Same Window or New Window.
|
STRING
|
Same Window
|
None
|
N
|
|
FooterText
|
Specifies the text to display in the footer section.
|
STRING
|
N/A
|
In
|
Yes
|
|
FooterURL
|
Sets the URL to navigate to when the footer link is clicked.
|
STRING
|
N/A
|
In
|
N
|
|
FooterLogo
|
The logo to display in the footer section when the widget is expanded.
|
IMAGE
|
N/A
|
None
|
N
|
|
HideAlteranteIcons
|
Hides alternative icons that are displayed automatically when custom icons are missing for menu items.
|
BOOLEAN
|
False
|
None
|
N
|
|
HideFooter
|
Hides the footer section on the menu bar.
|
BOOLEAN
|
False
|
In
|
N
|
|
MashupControl
|
Controls how the menu bar navigates between mashups at run time. You can select one of the following options:
• Control Current Mashup—Replaces the entire mashup.
• Bind To Mashup Parameters—Only the contained mashup is replaced. Adds a widget property named Mashup that you must bind to the Contained Mashup widget.
|
STRING
|
Control Current Mashup
|
None
|
N
|
|
Mashup
|
A text property that contains the name of the currently selected mashup on the menu bar. Use this property to specify which mashup to display in the Contained Mashup widget.
|
STRING
|
N/A
|
Out
|
N
|
|
MaxWidth
|
The maximum width of the menu bar. This property is applied when the menu bar is expanded.
|
NUMBER
|
N/A
|
In
|
N
|
|
MinWidth
|
The minimum width of the menu bar.
|
NUMBER
|
N/A
|
In
|
N
|
|
PrimaryNavData
|
Bind an infotable to define the items for the primary navigation section. You must format the infotable using the MenuEntry Data Shape.
|
INFOTABLE
|
N/A
|
In
|
N
|
|
PrimaryNavIcons
|
Displays icons for the primary navigation items on the menu bar. The icons are defined in the selected Menu entity or the bound infotable.
|
IMAGE
|
False
|
None
|
N
|
|
PrimaryNavMaxItems
|
Sets the maximum number of items that are displayed in the primary navigation section. Additional items in the Menu entity are displayed in an overflow menu.
|
NUMBER
|
5
|
In
|
N
|
|
SecondaryNavIcons
|
Displays icons for the secondary navigation items on the menu bar. The icons are defined in the selected Menu entity or the bound infotable.
|
IMAGE
|
False
|
None
|
N
|
|
SecondaryNavData
|
Bind an infotable the contains the item for the secondary navigation items. The infotable must be formatted using the MenuEntry Data Shape.
|
INFOTABLE
|
N/A
|
In
|
N
|
|
ShowDataLoading
|
Displays a spinning icon when data is loading.
|
BOOLEAN
|
True
|
None
|
N
|
|
StayOpenOnSelection
|
Keep accordion sections open when an item on the menu bar is selected.
|
BOOLEAN
|
False
|
None
|
N
|
|
SubMenuMaxWidth
|
The maximum width of cascading submenus.
|
NUMBER
|
N/A
|
None
|
N
|
|
SubMenuMinWidth
|
The minimum width of cascading submenus.
|
NUMBER
|
N/A
|
None
|
N
|
|
SubMenuType
|
Controls how menu items are displayed when the widget contains multiple levels of navigation.
• Cascading Menu
• Nested Accordion
|
STRING
|
Cascading Menu
|
In
|
N
|
|
TabSequence
|
The sequence number of widget when the TAB key is pressed.
|
NUMBER
|
N/A
|
None
|
N
|
|
Visible
|
Controls the visibility of the Menu Bar widget.
|
BOOLEAN
|
True
|
In
|
N
|