The menuAssignments setting is one of the settings of an Action plug-in that can be configured in its configuration file. For more information, see Elvis 6 Action plug-ins - configuration settings.
Controls from which menu(s) the plug-in is available, this can be a combination of the following:
Menu assignments are required in the action configuration, you will need to define at least one to make the plug-in available in the user interface.
Menu assignment - <menuAssignment/>
One or more menuAssignment tags can be defined, where each menuAssignment "id" can only be defined once, so it's not allowed to assign menu items to the application menu multiple times.
Menu id, defines to which menu the plug-in will be added. Possible values:
The menu order, used to define the order of plug-in items (1, 2, 3, etc) as they appear in the menu. The actual order is a a result of all active plug-in order values combined.
Typical menu assignments for a plug-in that requires no selection
<menuAssignments> <menuAssignment id="toolBar" order="1"/> <menuAssignments>
Typical menu assignments for a plug-in that requires an asset selection
<menuAssignments> <menuAssignment id="assetContextMenu" order="3"/> <menuAssignment id="toolBar" order="3"/> <menuAssignments>
- 28 July 2020: Removed reference of the folderContextMenu option because it is not used by Elvis 6.