@if (showToolbar()) {
} @if (error()) {
🐞
{{ error() }}
} @else {
@if (options?.icon) { {{options.icon}} } @if (kpiValue$ | async; as kpiValue) {
} @if (trend$ | async; as trend) {
{{options?.targetText}}
@if (options?.showDeviation) {
{{options?.deviationText || ('NX.SMART_KPI.DEVIATION_TEXT' | translate)}}
}
} @if (isLoading()) { }
@if (additionalDataPoints$ | async; as additionals) {
@for (kpiValue of additionals; track $index) { }
}
}
{{kpiValue?.Title || options?.valueText}}
@if (kpiValue.arrow) {
@switch (kpiValue.arrow) { @case (TrendType.StrongUp) { north } @case (TrendType.Up) { north_east } @case (TrendType.Down) { south_east } @case (TrendType.StrongDown) { south } @default { remove } }
}
@if (options?.showDeviation) {
@if (options?.deviationText) {
{{options?.deviationText}}
}
}
@if (editableSignal() && showPlaceholder()) {
{{ 'Story.Widgets.KPI.Title' | translate: {Default: 'KPI'} }}
}
{{ 'Ngm.Selection.Slicers' | translate: {Default: "Slicers"} }}