Create custom context menu actions (Beta)
This documentation describes a public beta feature and is under construction. This page should not be considered part of our published documentation until this notice, and the corresponding Beta flag on the feature in the Sigma service, are removed. As with any beta feature, the feature discussed below is subject to quick, iterative changes. The latest experience in the Sigma service might differ from the contents of this document.
Beta features are subject to the Beta features disclaimer.
Add custom context menu items in tables, pivot tables, input tables, and charts to provide clear, discoverable triggers for actions relevant to selected cells and data points. You can add standalone menu items or create nested submenus that execute any action effect, including calling stored procedures, generating iframe events, and opening modals.
This document explains how to add custom context menu items and define them as action triggers.
User requirements
The ability to add custom context menu items and define them as action triggers requires the following:
- You must be assigned an account type with the Full explore or Create, edit, and publish workbooks permission enabled.
- You must be the workbook owner or have Can explore or Can edit workbook access. If you have Can explore access, you can create and configure custom context menu items in custom views only.
Add custom context menu items
Add standalone menu items or create nested submenus to supplement existing cell or data point context menus.
-
Select the element you want to customize.
-
In the side panel, open the Format tab.
-
Expand the Custom context menu section and click + Add an option for each menu item you want to add.
-
In each menu item card, double-click the "Option" placeholder text and enter the label to display in the menu. You can also click
More and select Rename to edit the text.
-
[optional] To reorder the menu items, click and hold any card's drag handle (
), then move it to the desired position.
-
[optional] To create a nested submenu, click and hold a card's drag handle (
), then drag it below the parent menu item and slightly to the right. You can also click
More, then hover over Move to and select the name of the parent menu item.
When a menu item is successfully nested in a submenu, it displays as an indented card below the parent menu item.
With nested submenus, you can only configure actions on child menu items. Parent menu items cannot trigger actions.
-
[optional] To delete a menu item, hover over the card, then click
More and select Delete. When you delete a parent menu item, any child menu items are also deleted.
Define custom context menu items as action triggers
Configure action sequences with custom context menu items as the triggers.
-
Select the element containing custom context menu items.
-
In the side panel, open the Actions tab.
-
Click
Add action sequence to create a new sequence, or apply the following steps to the default empty sequence. Each menu item requires a separate sequence.
-
In the sequence, configure the menu item as the action trigger:
- Click the trigger type field (upper field) and select Cell context menu.
- Click the trigger target field (lower field) and select the name of a specific menu item.
-
Configure the remaining logic on the menu item. See Action effects for information about available effects and links to corresponding configuration steps.
-
Repeat steps 3 through 5 for all single menu items and nested child menu items.
Updated about 12 hours ago