@if (indicator(); as indicator) {
{{ indicator.code }} {{ indicator.name }}
{{ 'IndicatorApp.Current' | translate: { Default: 'Current' } }}
{{ (indicator.data?.CURRENT | number: '1.0-1' | replaceNullWithText: '-')! }}
{{ 'IndicatorApp.MOM' | translate: { Default: 'MOM' } }}
@if (mom$() === TREND.Up) { } @if (mom$() === TREND.Down) { } {{ (indicator.data?.MOM | percent: '0.2-2' | replaceNullWithText: '-')! }}
{{ 'IndicatorApp.YTD' | translate: { Default: 'YTD' } }}
{{ (indicator.data?.YTD | number: '1.0-1' | replaceNullWithText: '-')! }}
{{ 'IndicatorApp.YOY' | translate: { Default: 'YOY' } }}
@if (yoy$() === TREND.Up) { } @if (yoy$() === TREND.Down) { } {{ (indicator.data?.YOY | percent: '0.2-2' | replaceNullWithText: '-')! }}
@if (notMobile$ | async) {
}
@if (isMobile$ | async) { }
@if (isMobile$ | async) {
} @for (dataSettings of dataSettings$ | async; track dataSettings.id) {
@for (p of PERIODS; track p.name) { {{ p.name }} }
} @if (indicator.business) {
{{ 'IndicatorApp.BusinessCaliber' | translate: { Default: 'Business Caliber' } }}
{{ indicator.business }}
} @if (freeDimensions$ | async; as freeDimensions) {
{{ 'IndicatorApp.FreeDimensions' | translate: { Default: 'Free Dimensions' } }}
@for (item of freeDimensions; track item.dimension.dimension) { }
} @if (drillDimensions(); as drillDimensions) {
{{ 'IndicatorApp.DrillDown' | translate: { Default: 'Drill Down' } }}
@for (drill of drillDimensions; track drill.id; let i = $index) { {{ drill.period }} }
}
{{ 'IndicatorApp.Comments' | translate: { Default: 'Comments' } }}
@if (comments$ | async | reverse; as comments) {
@for (comment of messages; track comment; let i = $index) {
@if (comment.prompt) {
{{ comment.prompt }}
}
} @if (isModeler()) {
{{ 'IndicatorApp.IsPeriodRelated' | translate: { Default: 'Period Related' } }}
} @for (comment of comments; track comment) {
{{ comment.content }}
@if (isModeler()) { }
@if (comment.options?.period) { {{ comment.options?.periodCaption || comment.options?.period }} }
}
}
}