attributeCategories
Type: Array of JSON objects
Required: No
"attributeCategories": [
{
"name": "Value",
"displayPriority": 500,
"defaultCollapsed": false,
"description": ""
}
]
The property is used to prioritize new attribute categories that are assigned under Attributes. Prioritization is used to determine the displayed order of the categories in the Engineering Properties window. The attribute categories are described within a JSON object.
The following properties can be defined:
name
{String}: The name of the attribute category. The attribute name must be assigned to at least one control attribute.displayPriority
{Number}: The priority determines the order in which the various attribute categories are displayed within the Engineering Properties window.- Values less than 10 mean high priority and are displayed at the top of the Properties window (e.g. colors).
- Values less than 500 have standard categories (e.g. Common =100, Layout = 200, Border = 300, Background Image = 400).
- Values greater than 500 should be assigned user-specific categories so that they are listed below the standard categories.
- Values greater than 800 have low priority and are rarely configured.
defaultCollapsed
{Boolean}, not required: This property determines whether the category is collapsed by default (true
) or expanded (false
).description
{String}, not required: Optional description of the attribute category that is displayed as a tooltip for the mouseover event in the Engineering.