Skip to main content

Attributes

Version: 2.1.0

Branding.AppName

Full display name of the application (e.g. 'Maco Application').

Data Type

STRING


Branding.AppTitle

Text rendered into the browser tab (document.title).

Data Type

STRING


Branding.DarkTheme

Color palette applied when the user/system selects the dark theme. Leave unset for single-theme apps.

Data Type

RECORD: System.UI-2/ThemePalette


Branding.Favicon

Browser favicon.

Data Type

BINARY


Logo displayed in the page footer.

Data Type

BINARY


Logo displayed in the page header/topbar.

Data Type

BINARY


Branding.LightTheme

Color palette applied when the user/system selects the light theme.

Data Type

RECORD: System.UI-2/ThemePalette


Dashboard.Columns

Number of columns in the dashboard grid layout.

Data Type

INT


Dashboard.Gap

Gap between widgets in pixels.

Data Type

INT


Dashboard.RowHeight

Height of each row in pixels.

Data Type

INT


DashboardWidget.Col

Column position in the grid (1-based).

Data Type

INT


DashboardWidget.ColSpan

Number of columns the widget spans.

Data Type

INT


DashboardWidget.Config

JSON configuration for widget-specific settings.

Data Type

STRING


DashboardWidget.DataSourceCkTypeId

Construction kit type ID for the data source.

Data Type

STRING


DashboardWidget.DataSourceRtId

Runtime entity ID for the data source (optional).

Data Type

STRING


DashboardWidget.DataSourceType

Type of data source (runtimeEntity, systemQuery, static).

Data Type

STRING


DashboardWidget.Row

Row position in the grid (1-based).

Data Type

INT


DashboardWidget.RowSpan

Number of rows the widget spans.

Data Type

INT


DashboardWidget.Type

Widget type identifier (entityCard, kpi, entityWithAssociations, table).

Data Type

STRING


ProcessDiagram.Animations

JSON array of animation definitions (rotation, blink, pulse, motion path) for diagram elements.

Data Type

STRING


ProcessDiagram.CanvasBackgroundColor

Background color (CSS color or 'transparent').

Data Type

STRING


ProcessDiagram.CanvasHeight

Canvas height in pixels.

Data Type

INT


ProcessDiagram.CanvasWidth

Canvas width in pixels.

Data Type

INT


ProcessDiagram.Connections

JSON array of connection configurations between elements.

Data Type

STRING


ProcessDiagram.Elements

JSON array of process element configurations (tanks, valves, pumps, etc.).

Data Type

STRING


ProcessDiagram.Primitives

JSON array of primitive shape configurations (rectangles, ellipses, lines, polygons, paths, text, images).

Data Type

STRING


ProcessDiagram.PropertyBindings

JSON array of property bindings connecting transform properties to element/primitive attributes with expressions.

Data Type

STRING


ProcessDiagram.RefreshInterval

Global refresh interval in milliseconds (0 = no auto-refresh).

Data Type

INT


ProcessDiagram.SymbolInstances

JSON array of symbol instance configurations (references to symbols from libraries with position, scale, rotation).

Data Type

STRING


ProcessDiagram.TransformProperties

JSON array of exposed transform properties (id, name, type, defaultValue, min, max) that can be bound to runtime data.

Data Type

STRING


ProcessDiagram.Variables

JSON array of variable definitions for parameterization.

Data Type

STRING


ProcessDiagram.Version

Schema version for migrations (e.g., "1.0.0").

Data Type

STRING


SymbolDefinition.BoundsHeight

Default height of the symbol in pixels.

Data Type

INT


SymbolDefinition.BoundsWidth

Default width of the symbol in pixels.

Data Type

INT


SymbolDefinition.CanvasSizeHeight

Preferred canvas height for the symbol editor.

Data Type

INT


SymbolDefinition.CanvasSizeWidth

Preferred canvas width for the symbol editor.

Data Type

INT


SymbolDefinition.Category

Category for grouping symbols (e.g., "Tanks", "Valves", "Sensors").

Data Type

STRING


SymbolDefinition.ConnectionPoints

JSON array of connection point definitions for wiring symbols together.

Data Type

STRING


SymbolDefinition.GridSize

Grid size for the symbol editor (default 10).

Data Type

INT


SymbolDefinition.Parameters

JSON array of customizable parameter definitions.

Data Type

STRING


SymbolDefinition.PreviewImage

Preview image as data URL or external URL.

Data Type

STRING


SymbolDefinition.Primitives

JSON array of primitive configurations that make up this symbol (positions relative to 0,0).

Data Type

STRING


SymbolDefinition.SymbolInstances

JSON array of nested symbol instances within this symbol.

Data Type

STRING


SymbolDefinition.Tags

Comma-separated tags for filtering and searching.

Data Type

STRING


SymbolDefinition.Version

Symbol version for tracking changes (e.g., "1.0.0").

Data Type

STRING


SymbolLibrary.Author

Author name or identifier.

Data Type

STRING


SymbolLibrary.IsBuiltIn

Whether this is a system-provided built-in library.

Data Type

BOOLEAN


SymbolLibrary.IsReadOnly

Whether this library is read-only (cannot be modified by users).

Data Type

BOOLEAN


SymbolLibrary.Version

Library version for tracking changes (e.g., "1.0.0").

Data Type

STRING


ThemeGradient.EndColor

Gradient end color (hex).

Data Type

STRING


ThemeGradient.StartColor

Gradient start color (hex).

Data Type

STRING


ThemePalette.BackgroundColor

Page/surface background color (not derived from any palette base).

Data Type

STRING


ThemePalette.FooterGradient

Gradient applied to the footer. Rendered as linear-gradient(90deg, start, end).

Data Type

RECORD: System.UI-2/ThemeGradient


ThemePalette.HeaderGradient

Gradient applied to the header/topbar. Rendered as linear-gradient(90deg, start, end).

Data Type

RECORD: System.UI-2/ThemeGradient


ThemePalette.NeutralColor

Base for the neutral family (base/border/subtle).

Data Type

STRING


ThemePalette.PrimaryColor

Base for the primary Kendo color family; full palette generated via HSL math.

Data Type

STRING


ThemePalette.SecondaryColor

Base for the secondary Kendo color family.

Data Type

STRING


ThemePalette.TertiaryColor

Base for the tertiary Kendo color family.

Data Type

STRING