Skip to main content

DashboardWidgetTile

Stable

A KPI tile widget displaying primary and optional secondary values

Champs

ChampTypeDescription
idID!
technicalCodeString!Unique technical identifier (e.g. distributor_aum, advisor_commissions)
labelString!Display label (default locale)
localizedLabel[LocalizedString]!Translated labels for all locales
typeDashboardWidgetType!Discriminator type (chart, tile, filter, filter_date)
configJsonStringJSON-encoded configuration (legacy, prefer typed fields on concrete types)
sortIndexInt!Display order within the dashboard
displayedBoolean!Whether the widget is visible on the dashboard
widthDashboardWidgetWidth!Layout width within the 4-column dashboard grid
dashboardDashboard!Parent dashboard this widget belongs to
dataAlgorithmAlgorithmAlgorithm providing the SQL data query for this widget
displayedAlgorithmAlgorithmAlgorithm controlling widget visibility (evaluated at runtime)
createdAtDateTime!
updatedAtDateTime!
primaryColumnString!SQL column name for the primary KPI value
primaryFormatString!Display format for the primary value (currency_eur, integer, decimal, percentage)
primaryLabelStringOptional label for the primary value
secondaryColumnStringSQL column name for the secondary KPI value
secondaryFormatStringDisplay format for the secondary value (currency_eur, integer)
secondaryLabelStringi18n key for the secondary value label
groupByColumnStringSQL column name for advisor-level filtering