Building a Purple Experience
Experience Menus
4min
Menus in the Purple Experience are used to enable dynamic configuration of 'lists' where the users may navigate to different parts of the app or website or also to external URLs.
There are two ways to configure menus in the context of the Purple Experience:
- App Menus aim for native Purple Apps (configured through app-menu.xml, seeStatic Routing and App menu configuration in the Purple Experience)
- Side Menu, also configured within Experience Builder, allows to override the app menu-xml in web.
- Purple Cloud Menus are configured in the Hub and published to the Purple Content Cloud, thus accessible through the Menu Component, GraphQL and the Purple API
Native app menus are also displayed on websites, if no hub is configured.
- native app support
- trigger native events or show other embedded HTML pages from dynamic resources
- multi-language and multi-platform translation support
- no nesting
- nested menus
- Configurable through the hub and thus, through Journalists
- Addition to App Menus - any native App must have an App Menu.
Updated 13 Sep 2024
Did this page help you?