|
@ -11,14 +11,14 @@ |
|
|
[ngClass]="position === 'end' ? 'justify-content-end' : ''" |
|
|
[ngClass]="position === 'end' ? 'justify-content-end' : ''" |
|
|
> |
|
|
> |
|
|
<ng-container *ngIf="isNumber || value === null"> |
|
|
<ng-container *ngIf="isNumber || value === null"> |
|
|
<ng-container *ngIf="colorizeSign && !useAbsoluteValue"> |
|
|
@if (colorizeSign && !useAbsoluteValue) { |
|
|
@if (+value > 0) { |
|
|
@if (+value > 0) { |
|
|
<div class="mr-1 text-success">+</div> |
|
|
<div class="mr-1 text-success">+</div> |
|
|
} |
|
|
} |
|
|
@if (+value < 0) { |
|
|
@if (+value < 0) { |
|
|
<div class="mr-1 text-danger">-</div> |
|
|
<div class="mr-1 text-danger">-</div> |
|
|
} |
|
|
} |
|
|
</ng-container> |
|
|
} |
|
|
@if (isPercent) { |
|
|
@if (isPercent) { |
|
|
<div |
|
|
<div |
|
|
class="mb-0 value" |
|
|
class="mb-0 value" |
|
@ -85,8 +85,8 @@ |
|
|
/> |
|
|
/> |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
<ng-container> |
|
|
@if (size === 'large') { |
|
|
<div *ngIf="size === 'large'" class="text-truncate"> |
|
|
<div class="text-truncate"> |
|
|
<span class="h6" |
|
|
<span class="h6" |
|
|
><ng-container *ngTemplateOutlet="label"></ng-container |
|
|
><ng-container *ngTemplateOutlet="label"></ng-container |
|
|
></span> |
|
|
></span> |
|
@ -97,5 +97,5 @@ |
|
|
<small *ngIf="size !== 'large'" class="d-block text-truncate"> |
|
|
<small *ngIf="size !== 'large'" class="d-block text-truncate"> |
|
|
<ng-container *ngTemplateOutlet="label"></ng-container> |
|
|
<ng-container *ngTemplateOutlet="label"></ng-container> |
|
|
</small> |
|
|
</small> |
|
|
</ng-container> |
|
|
} |
|
|
</div> |
|
|
</div> |
|
|