Menu with sub-menu

Rather than using related actions I want to create my own navigation bar.  It looks like this

The problem that I am having is the the two center menu items need to have sub-menu.  Both the Edit and Add menu items were easy to implement with a start process link. Here is the code:

a!sideBySideItem(
item: a!richTextDisplayField(
label: "Rich Text",
labelPosition: "COLLAPSED",
value: {
a!richTextItem(
text: {
" Edit Promotion Details "
},
link: a!startProcessLink(
processModel: cons!SW_EDIT_PROMOTION_RECORD_PM,
processParameters: {
isEdit: "Yes",
promotionId: ri!promoId
}
)
),
a!richTextItem(
text: {
" Request & Manage Estimates "
},
link: WHAT CAN I USE TO SHOW SUB-MENU THAT CONTAINS START PROCESS LINKS?
),
a!richTextItem(
text: {
" Request & Manage Rules "
}
),
a!richTextItem(
text: {
" Add Attachments "
},
link: a!startProcessLink(
processModel: cons!SW_ADD_ATTACHMENTS_PM,
processParameters: {
promotionId: ri!promoId,
parentFolderID: local!promo.promotionFolderId,
promotionName: local!promo.promoName,
tempoEventID: local!promo.tempoEventId
}
)
)
}
)
)

I am hoping that someone has an easy solution for this problem.

  Discussion posts and replies are publicly visible