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