name required | string (Tab unique name) Tab unique name. It can be used in URL, use URL-safe letters. | ||||||||
object (labelTranslations) Object with custom translations with structure. It tries to pick label according to your language, otherwise it pick label from | |||||||||
| |||||||||
translationKey | string (Key used to find build-in translation for Tab name) Key used to find build-in translation for Tab name. If such key exist, the translation will be used. Otherwise this string will show up on the screen. | ||||||||
userGroupViewDetails | string (User group view permissions) User group view permissions. The list of user groups which can view the tab. | ||||||||
userGroupEdit | string (User group edit permissions) User group edit permissions. The list of user groups which can edit the tab. | ||||||||
icon | string (icon) The icon is provided by DynamicIcon component, so the icon has to be defined there | ||||||||
type required | string (Component specifier) Name of the widget you would like to see on the tab. In case of dashboard, if you can specify the dashboard name via typeReference attribute. | ||||||||
typeReference | string (Unique identifier for dashboard or logic.) Unique identifier for dashboard or logic. The value here depends on the widget used on the Tab. | ||||||||
group (object) or rule (object) (filter) Filter can be a rule or a group of rules with a combining operator. | |||||||||
One of: Filter Group for hiding or disabling steps or tabs.
| |||||||||
group (object) or rule (object) (filter) Filter can be a rule or a group of rules with a combining operator. | |||||||||
One of: Filter Group for hiding or disabling steps or tabs.
| |||||||||
parameters | object (Static parameters for the tab.) Static parameters for the tab. Will be passed to the tab logic (e.g. dashboard) without any changes. They can be extracted by DynamicTabs.getParameters(tab, entity) in TabComponent. | ||||||||
object | |||||||||
|
{- "name": "string",
- "labelTranslations": {
- "additionalProperties": "string",
- """": "string",
- "fr": "string",
- "en": "string"
}, - "translationKey": "sfdc_quotes_tabs_header",
- "userGroupViewDetails": "admins",
- "userGroupEdit": "string",
- "icon": "angle-double-left",
- "type": "header",
- "typeReference": "string",
- "disableCheck": {
- "criteria": [
- null
], - "operator": "and",
- "_constructor": "AdvancedCriteria"
}, - "hiddenCheck": {
- "criteria": [
- null
], - "operator": "and",
- "_constructor": "AdvancedCriteria"
}, - "parameters": { },
- "parameterMapping": {
- "additionalProperties": "Year: inputs.Year.value",
- "property1": "string",
- "property2": "string"
}
}