Menu Editor



Click the 'New' button in the Menu Editor to display the item modal. Here you can define the menu item's properties. The available properties for an item will depend on it's *type*. To insert an item under a group, click the 'New' button under the group item.


Which 'New' you click on determines where the item will be inserted.




There are 4 types of menu items:

1. Dashboard - Single items that reference a static view.
2. Dashboard with Tag Selector - Dynamic group containing dashboards that match the defined tags.
3. Intermediate - Analogous to folders, you can group any number of items under an intermediate item.
4. Router - Dynamic group that contains the available app routers, and their subsequent menus.





Create a Dashboard Menu item and select the view that you would like to link to.





To display dashboards, you need to create a Dashboard with Tag Selector menu item and add the tags that match the dashboard you want to display.


This will display any dashboards with the tag 'warehouse' underneath this menu item.


Dashboards that receive dynamic node data, must have the dashboard with tags item under a Router Network menu item. The router network item is a dynamic group item.


This means that any items within it will be repeated for each node.


This item is nested under Routers → Warehouse (Intermediate item) → Current Dashboards


App-level dashboards that don't rely on node specific data can have dashboard with tags item under any group (intermediate) item or at the root level. Dashboards must be activated on at least one node to be visible in the menu.




You can group and nest as many items as you like by creating Intermediate menu items. You can think of these like folders in your file system. Unlike dynamic group items (Router Network, Dashboard with Tag Selector), intermediate items will always have the same nested children that you see in the menu editor.





Certain views (such as the Flow Director Shell) and dashboard components might interact directly with the data from a node. Instead of having to create the same dashboard or view multiple times for each target node, you simply create a Router Network menu item.



A router network is a dynamic group that automatically copies its child items for each available node. For example, If you had 4 nodes and created a Timeline dashboard under a router network item, this will create 4 separate Timeline dashboards, each under a different node. This makes sharing dashboards trivial, even if you have many nodes.


This will create 'Warehouse'  items under each router.


In the actual menu, we see the routers being created and they have the child items that we defined in the editor.




Click the item's label to bring up the edit dialog for the item.





Click and drag to reposition the item. You can also nest the item under a group.