Zum Hauptinhalt springen

Attributes

Version: 2.4.0

Branding.AppName​

Vollständiger Anzeigename der Anwendung (z. B. 'Maco Application').

Datentyp​

STRING


Branding.AppTitle​

Text, der im Browser-Tab gerendert wird (document.title).

Datentyp​

STRING


Branding.DarkTheme​

Farbpalette, die angewendet wird, wenn der Benutzer bzw. das System das dunkle Theme auswählt. Für Apps mit nur einem Theme nicht setzen.

Datentyp​

RECORD: System.UI-2/ThemePalette


Branding.Favicon​

Browser-Favicon.

Datentyp​

BINARY


Logo, das im Seitenfuß angezeigt wird.

Datentyp​

BINARY


Logo, das im Seitenkopf bzw. in der Topbar angezeigt wird.

Datentyp​

BINARY


Branding.LightTheme​

Farbpalette, die angewendet wird, wenn der Benutzer bzw. das System das helle Theme auswählt.

Datentyp​

RECORD: System.UI-2/ThemePalette


Dashboard.Columns​

Anzahl der Spalten im Dashboard-Rasterlayout.

Datentyp​

INT


Dashboard.Gap​

Abstand zwischen Widgets in Pixeln.

Datentyp​

INT


Dashboard.RowHeight​

Höhe jeder Zeile in Pixeln.

Datentyp​

INT


DashboardWidget.Col​

Spaltenposition im Raster (1-basiert).

Datentyp​

INT


DashboardWidget.ColSpan​

Anzahl der Spalten, über die sich das Widget erstreckt.

Datentyp​

INT


DashboardWidget.Config​

JSON-Konfiguration für widgetspezifische Einstellungen.

Datentyp​

STRING


DashboardWidget.DataSourceCkTypeId​

Construction-Kit-Typ-ID für die Datenquelle.

Datentyp​

STRING


DashboardWidget.DataSourceRtId​

Runtime-Entitäts-ID für die Datenquelle (optional).

Datentyp​

STRING


DashboardWidget.DataSourceType​

Typ der Datenquelle (runtimeEntity, systemQuery, static).

Datentyp​

STRING


DashboardWidget.Row​

Zeilenposition im Raster (1-basiert).

Datentyp​

INT


DashboardWidget.RowSpan​

Anzahl der Zeilen, über die sich das Widget erstreckt.

Datentyp​

INT


DashboardWidget.Type​

Widget-Typ-Bezeichner (entityCard, kpi, entityWithAssociations, table).

Datentyp​

STRING


MappingCoverageConfiguration.SourceCandidateCkTypeIds​

Runtime-CK-Typ-IDs, deren Entitäten als Mapping-Quellkandidaten im Orphan-Sources-Tab der Mapping-Coverage-Seite fungieren (z. B. 'Loxone/Control', 'MQTT/Topic', 'OpcUa/Node'). Nicht gesetzt / leer = der Tab startet ohne Quellkatalog und blendet sich aus, bis ein Typ konfiguriert ist.

Datentyp​

STRING_ARRAY


ProcessDiagram.Animations​

JSON-Array von Animationsdefinitionen (Rotation, Blinken, Puls, Bewegungspfad) für Diagrammelemente.

Datentyp​

STRING


ProcessDiagram.CanvasBackgroundColor​

Hintergrundfarbe (CSS-Farbe oder 'transparent').

Datentyp​

STRING


ProcessDiagram.CanvasHeight​

Canvas-Höhe in Pixeln.

Datentyp​

INT


ProcessDiagram.CanvasWidth​

Canvas-Breite in Pixeln.

Datentyp​

INT


ProcessDiagram.Connections​

JSON-Array von Verbindungskonfigurationen zwischen Elementen.

Datentyp​

STRING


ProcessDiagram.Elements​

JSON-Array von Prozesselement-Konfigurationen (Tanks, Ventile, Pumpen usw.).

Datentyp​

STRING


ProcessDiagram.Primitives​

JSON-Array von Primitivform-Konfigurationen (Rechtecke, Ellipsen, Linien, Polygone, Pfade, Text, Bilder).

Datentyp​

STRING


ProcessDiagram.PropertyBindings​

JSON-Array von Eigenschaftsbindungen, die Transform-Eigenschaften über Ausdrücke mit Element-/Primitiv-Attributen verbinden.

Datentyp​

STRING


ProcessDiagram.RefreshInterval​

Globales Aktualisierungsintervall in Millisekunden (0 = keine automatische Aktualisierung).

Datentyp​

INT


ProcessDiagram.SymbolInstances​

JSON-Array von Symbolinstanz-Konfigurationen (Referenzen auf Symbole aus Bibliotheken mit Position, Skalierung, Rotation).

Datentyp​

STRING


ProcessDiagram.TransformProperties​

JSON-Array der bereitgestellten Transform-Eigenschaften (id, name, type, defaultValue, min, max), die an Runtime-Daten gebunden werden können.

Datentyp​

STRING


ProcessDiagram.Variables​

JSON-Array von Variablendefinitionen zur Parametrierung.

Datentyp​

STRING


ProcessDiagram.Version​

Schemaversion für Migrationen (z. B. "1.0.0").

Datentyp​

STRING


SymbolDefinition.BoundsHeight​

Standardhöhe des Symbols in Pixeln.

Datentyp​

INT


SymbolDefinition.BoundsWidth​

Standardbreite des Symbols in Pixeln.

Datentyp​

INT


SymbolDefinition.CanvasSizeHeight​

Bevorzugte Canvas-Höhe für den Symbol-Editor.

Datentyp​

INT


SymbolDefinition.CanvasSizeWidth​

Bevorzugte Canvas-Breite für den Symbol-Editor.

Datentyp​

INT


SymbolDefinition.Category​

Kategorie zum Gruppieren von Symbolen (z. B. "Tanks", "Valves", "Sensors").

Datentyp​

STRING


SymbolDefinition.ConnectionPoints​

JSON-Array von Verbindungspunktdefinitionen zum Verdrahten von Symbolen miteinander.

Datentyp​

STRING


SymbolDefinition.GridSize​

Rastergröße für den Symbol-Editor (Standard 10).

Datentyp​

INT


SymbolDefinition.Parameters​

JSON-Array von anpassbaren Parameterdefinitionen.

Datentyp​

STRING


SymbolDefinition.PreviewImage​

Vorschaubild als Daten-URL oder externe URL.

Datentyp​

STRING


SymbolDefinition.Primitives​

JSON-Array von Primitiv-Konfigurationen, aus denen dieses Symbol besteht (Positionen relativ zu 0,0).

Datentyp​

STRING


SymbolDefinition.SymbolInstances​

JSON-Array von verschachtelten Symbolinstanzen innerhalb dieses Symbols.

Datentyp​

STRING


SymbolDefinition.Tags​

Kommagetrennte Tags zum Filtern und Suchen.

Datentyp​

STRING


SymbolDefinition.Version​

Symbolversion zur Nachverfolgung von Änderungen (z. B. "1.0.0").

Datentyp​

STRING


SymbolLibrary.Author​

Autorenname oder Bezeichner.

Datentyp​

STRING


SymbolLibrary.IsBuiltIn​

Ob es sich um eine vom System bereitgestellte integrierte Bibliothek handelt.

Datentyp​

BOOLEAN


SymbolLibrary.IsReadOnly​

Ob diese Bibliothek schreibgeschützt ist (kann von Benutzern nicht geändert werden).

Datentyp​

BOOLEAN


SymbolLibrary.Version​

Bibliotheksversion zur Nachverfolgung von Änderungen (z. B. "1.0.0").

Datentyp​

STRING


ThemeGradient.EndColor​

Endfarbe des Farbverlaufs (Hex).

Datentyp​

STRING


ThemeGradient.StartColor​

Startfarbe des Farbverlaufs (Hex).

Datentyp​

STRING


ThemePalette.BackgroundColor​

Hintergrundfarbe für Seite/Oberfläche (nicht aus einer Palettenbasis abgeleitet).

Datentyp​

STRING


ThemePalette.FooterGradient​

Farbverlauf, der auf den Fußbereich angewendet wird. Wird als linear-gradient(90deg, start, end) gerendert.

Datentyp​

RECORD: System.UI-2/ThemeGradient


ThemePalette.HeaderGradient​

Farbverlauf, der auf den Kopfbereich bzw. die Topbar angewendet wird. Wird als linear-gradient(90deg, start, end) gerendert.

Datentyp​

RECORD: System.UI-2/ThemeGradient


ThemePalette.NeutralColor​

Basis für die neutrale Familie (base/border/subtle).

Datentyp​

STRING


ThemePalette.PrimaryColor​

Basis für die primäre Kendo-Farbfamilie; vollständige Palette wird über HSL-Berechnung generiert.

Datentyp​

STRING


ThemePalette.SecondaryColor​

Basis für die sekundäre Kendo-Farbfamilie.

Datentyp​

STRING


ThemePalette.TertiaryColor​

Basis für die tertiäre Kendo-Farbfamilie.

Datentyp​

STRING


TreeNavigationConfiguration.Perspectives​

Zusätzliche umschaltbare Baumperspektiven (jeweils mit eigenem Root + Navigations-Whitelist), die neben der integrierten räumlichen Perspektive angeboten werden. Nicht gesetzt / leer = nur die räumliche Perspektive (heutiges Verhalten); der Perspektivenumschalter ist ausgeblendet.

Datentyp​

Array of RECORD_ARRAY: System.UI-2/TreePerspectiveConfig


TreeNavigationConfiguration.Roles​

Assoziationsspezifische Overrides, die zusätzlich zu den automatisch erkannten Assoziationsrollen in den Entitätsbäumen (Repository-Browser + Data-Mappings) angewendet werden. Nicht gesetzt / leer = reine automatische Erkennung.

Datentyp​

Array of RECORD_ARRAY: System.UI-2/TreeNavigationRoleConfig


TreeNavigationRoleConfig.DisplayName​

Überschreibt die Beschriftung des Gruppenknotens. Nicht gesetzt = der Name der Navigationseigenschaft der Assoziation.

Datentyp​

STRING


TreeNavigationRoleConfig.Grouped​

Ob die Rolle als aufklappbarer Gruppenknoten gerendert wird (true) oder ihre Ziele direkt unter der Entität flach dargestellt werden (false). Nicht gesetzt = flach für System/ParentChild, gruppiert für jede andere Rolle.

Datentyp​

BOOLEAN


TreeNavigationRoleConfig.Icon​

Optionaler Icon-Name für den Gruppenknoten, vom Frontend gegen seinen bekannten Icon-Satz aufgelöst. Nicht gesetzt = Standard-Ordner-Icon.

Datentyp​

STRING


TreeNavigationRoleConfig.RoleId​

Runtime-Assoziationsrollen-ID, auf die diese Regel angewendet wird (z. B. 'EnergyIQ/SpaceSensors', 'System/ParentChild').

Datentyp​

STRING


TreeNavigationRoleConfig.SortIndex​

Sortierhinweis unter Gruppenknoten (aufsteigend). Nicht gesetzt = Standard-Erkennungsreihenfolge nach den flach dargestellten ParentChild-Kindern.

Datentyp​

INT


TreeNavigationRoleConfig.SourceCkTypeId​

Runtime-CK-Typ-ID der aufzuklappenden Entität, auf die diese Regel angewendet wird (z. B. 'EnergyIQ/Space'), oder '*', um jeden Typ abzugleichen.

Datentyp​

STRING


TreeNavigationRoleConfig.Visible​

Ob die Rolle im Baum angezeigt wird. Nicht gesetzt = sichtbar.

Datentyp​

BOOLEAN


TreePerspectiveConfig.DisplayName​

Beschriftung, die für diese Perspektive im Umschalter der Baum-Toolbar angezeigt wird.

Datentyp​

STRING


TreePerspectiveConfig.Icon​

Optionaler Icon-Name für den Umschalter-Eintrag, vom Frontend gegen seinen bekannten Icon-Satz aufgelöst. Nicht gesetzt = Standard-Perspektiven-Icon.

Datentyp​

STRING


TreePerspectiveConfig.Key​

Stabiler Bezeichner der Perspektive, eindeutig innerhalb des Tenants (z. B. 'Spatial', 'Systems'). Dient zum Persistieren der aktiven Perspektivenauswahl des Benutzers.

Datentyp​

STRING


TreePerspectiveConfig.PrimaryDirection​

Richtung, in der die primäre Rolle vom Root-Knoten navigiert wird: 'Inbound' oder 'Outbound'. Nicht gesetzt = die Containment-Seite ('N'), passend zur automatischen Erkennung.

Datentyp​

STRING


TreePerspectiveConfig.PrimaryRoleId​

Assoziationsrolle, die als primäre Achse direkt unter jedem Root-Knoten navigiert wird; ihre Ziele werden oben flach dargestellt (wie System/ParentChild in der räumlichen Ansicht). Z. B. 'EnergyIQ/SystemMembers'. Nicht gesetzt = keine primäre Flachdarstellung.

Datentyp​

STRING


TreePerspectiveConfig.RootCkTypeId​

Runtime-CK-Typ-ID, deren Instanzen die Root-Knoten bilden, wenn RootMode = 'Type' (z. B. 'EnergyIQ/DistributionSystem'). Wird bei RootMode = 'Spatial' ignoriert.

Datentyp​

STRING


TreePerspectiveConfig.RootMode​

Wie die Perspektive ihre Root-Knoten bestimmt: 'Spatial' = alle Basic/Tree-Entitäten (der integrierte ParentChild-Standard), 'Type' = alle Runtime-Instanzen von RootCkTypeId.

Datentyp​

STRING


TreePerspectiveConfig.SecondaryRoleIds​

Zusätzliche Assoziationsrollen, die als Gruppenknoten direkt unter jedem Root-Knoten angezeigt werden. Zusammen mit PrimaryRoleId bilden sie die Whitelist auf Root-Ebene; tiefere Knoten fallen auf die vollständige automatische Erkennung zurück. Nicht gesetzt / leer = nur die primäre Rolle am Root.

Datentyp​

STRING_ARRAY


TreePerspectiveConfig.SortIndex​

Sortierhinweis unter den Perspektiven im Umschalter (aufsteigend). Nicht gesetzt = Definitionsreihenfolge.

Datentyp​

INT