|
|
Bindable properties for each action on the toolbar are displayed on the Properties panel in the following format:
• <ActionID>_<PropertyName>
|



|
|
The toggle button action is displayed as a check box and a label in the overflow menu when the viewport size is too small to display all actions.
|



[
{
"menuId": "item1",
"title": "Item 1",
"linkType": "Mashup",
"linkDestination": "Item1Mashup",
"isDefault": false,
"parentMenuId": "",
"imageURL": "item1_icon.png",
"linkTarget": "Replace",
"description": "Description for Item 1"
}
]
|
Field Definition
|
Description
|
Base Type
|
||
|---|---|---|---|---|
|
actionMaxWidth
|
The maximum width of the action on the toolbar.
|
NUMBER
|
||
|
toggleState
|
The state of the toggle switch.
|
BOOLEAN
|
||
|
toggleChipIcon
|
Shows or hides the chip icon, which is used to indicate selection.
|
BOOLEAN
|
||
|
actionTooltip
|
The action tooltip.
|
STRING
|
||
|
actionVisible
|
Controls the action visibility.
|
BOOLEAN
|
||
|
alignRight
|
Aligns the action to the right side of the toolbar. To align the action to the left side, set the value to false or empty.
|
BOOLEAN
|
||
|
actionLabel
|
The action label.
|
STRING
|
||
|
actionTooltipIcon
|
The icon displayed within the action tooltip.
|
IMAGELINK
|
||
|
actionType
|
The type of element to display for the toolbar action (button, link, drop-down, toggle button, or menu button).
|
STRING
|
||
|
linkDestination
|
The URL for the link.
|
STRING
|
||
|
buttonIcon
|
The icon to display on thebutton.
|
IMAGELINK
|
||
|
actionDisabled
|
Controls whether the action is interactive or disabled.
|
BOOLEAN
|
||
|
buttonType
|
The variant to display for buttons and menu buttons. You can select Primary, Secondary, Tertiary, Danger, or Transparent.
|
STRING
|
||
|
dropdownData
|
A JSON value that contains data for each drop-down list item. Each item is represented by a JSON object that contains the item label, value, and state (optional).
|
JSON
|
||
|
actionId
|
A unique identifier for each row in the infotable. Each ID is used as a prefix for the bindable action properties on the Properties panel in Mashup Builder.
|
STRING
|
||
|
linkTargetWindow
|
Controls how the link target window opens. You can open the link in a new window, current window, or a popup dialog box (New, Same, or Popup).
|
STRING
|
||
|
linkType
|
The link type.
|
STRING
|
||
|
dropdownSelectedText
|
The string value of the item to select in the drop-down list.
|
STRING
|
||
|
toggleLabelPosition
|
Controls the position of the toggle button label relative to the state icon. Options: left,right
|
STRING
|
||
|
menuButtonData
|
A JSON value that contains data for each menu item in the menu button. Each item is represented by a JSON object that contains the fields names and associated values based on the MenuEntry data shape.
|
JSON
|
||
|
displayMenuIcons
|
When false, icons for menu button items are hidden.
|
BOOLEAN
|
||
|
allowMissingMenuIcons
|
When false and DisplayMenuIcons is true, a default icon is displayed next to menu items without a specified icon in the menu button data.
|
BOOLEAN
|