Example details an example actions menu configuration file, which would be stored in a file called SimpleMenu.mnu.
<?xml version="1.0" encoding="UTF-8"?> <mc:menu-bar id="SimpleMenu" <mc:loader-registry> <mc:loader class="some.pkg.SimpleMenuStateLoader"/> </mc:loader-registry> <mc:submenu id="Person"> <mc:menu-item id="dynamicLink" title="dynamicLink.title" page-id="SomeDynamicContent" dynamic="true"/> <mc:menu-separator id="separator1"/> <mc:menu-item id="simpleLink" title="simpleLink.title" page-id="SimplePage"/> </mc:submenu> <mc:menu-item id="OpenModal" title="openmodal.title" page-id="DoSomethingInModal" open-as="modal" window-options="width=600"/> </mc:menu-bar>
The SimpleMenu.mnu should have a corresponding SimpleMenu.properties file, which details the localizable content. For example:
dynamicLink.title=Some Dynamic Link simpleLink.title=A Simple Link openmodal.title=Open a Modal