The NavigationList provides a navigation area and is used, for instance, in the Contextual Panel. Note that the NavigationList requires at least one recursive context node.
Example of the Display
|
Runtime Class |
CL_WD_NAVIGATION_LIST |
Properties in the View Designer
Name |
Type |
Initial Value |
Bindable |
ID |
STRING |
(automatic) |
No |
I |
0 |
Yes |
|
WDY_BOOLEAN |
true |
Yes |
|
WDY_BOOLEAN |
true |
Yes |
|
context node |
|
mandatory |
|
Text |
|
Yes |
|
Text |
|
Yes |
|
WDUI_VISIBILITY |
visible |
Yes |
Aggregations in the View Designer
Name |
Cardinality |
Type |
0..1 |
Events in the View Designer
Name |
Further properties that can be inherited are defined in the associated higher-level class. The associated interface elements are:
· UIElementapurl_link_0006_0012_0022
· ViewElementapurl_link_0006_0013_0022
For dynamic programming the same properties, events, and aggregations are provided in the View Designer. Bear in mind the different spellings.
Dynamic Programming of Properties
View Designer Name |
Runtime Name |
Type |
CONTENT_HEIGHT |
I |
|
ENABLED |
WDY_BOOLEAN |
|
ITEM_SELECTABLE |
WDY_BOOLEAN |
|
ITEM_SOURCE |
OBJECT |
|
ITEM_TEXT |
WDY_MD_TRANSLATABLE_TEXT |
|
TOOLTIP |
WDY_MD_TRANSLATABLE_TEXT |
|
VISIBLE |
WDUI_VISIBILITY |
|
visible: none |
CL_WD_NAVIGATION_LIST=>E_VISIBLE-NONE |
|
visible: visible |
CL_WD_NAVIGATION_LIST=>E_VISIBLE-VISIBLE |
Dynamic Programming of Events
View Designer Name |
Runtime Name |
ON_SELECT |
Dynamic Programming of Aggregations
View Designer Name |
Runtime Name |
Cardinality |
HEADER |
0..1 |
You can find examples of this UI element in the system in component WDR_TEST_POPUP_01 in the view MAIN_VIEW. In WDR_TEST_EVENTS you can also see the navigation list within a contextual panel.