attributeCategories
Typ: Array von JSON-Objekten
Erforderlich: Nein
"attributeCategories": [
{
"name": "Value",
"displayPriority": 500,
"defaultCollapsed": false,
"description": ""
}
]
Die Eigenschaft dient zur Priorisierung von neuen Attribut Kategorien, die unter den Attributen vergeben werden. Die Priorisierung dient zur Festlegung der angezeigten Reihenfolge der Kategorien im Eigenschaften Fenster des Engineerings. Die Beschreibung der Attribut Kategorien erfolgt innerhalb eines JSON-Objektes.
Folgende Eigenschaften können definiert werden:
name
{String}: Der Name der Attribut Kategorie. Der Attribut Name muss bei mindestens einem Control-Attribut vergeben werden.displayPriority
{Number}: Die Priorität legt die Reihenfolge der Anzeige der verschiedenen Attribut-Kategorien innerhalb des Eigenschaften-Fensters des Engineerings fest.- Werte < 10 bedeuten eine hohe Priorität und werden ganz oben im Eigenschaften-Fenster angezeigt (z. B. Farben).
- Werte < 500 haben Standard-Kategorien (z. B. Common =100, Layout = 200, Border = 300, Background Image = 400).
- Werte > 500 sollten benutzerspezifische Kategorien erhalten, damit sie unterhalb der Standard-Kategorien gelistet werden.
- Werte > 800 sind von niedriger Priorität und werden selten konfiguriert.
defaultCollapsed
{Boolean}, nicht erforderlich: Diese Eigenschaft legt fest, ob die Kategorie standardmäßig eingeklappt (true
) oder ausgeklappt (false
) ist.description
{String}, nicht erforderlich: Optionale Beschreibung der Attribut-Kategorie, die bei dem Mouseover-Event im Engineering als Tooltip angezeigt wird.