< Summary - Syki

Information
Class: Syki.Front.Components.Summaries.SummaryCard
Assembly: Front
File(s): /home/runner/work/syki/syki/Front/Components/Summaries/SummaryCard.razor
Tag: 4_16869239191
Line coverage
0%
Covered lines: 0
Uncovered lines: 8
Coverable lines: 8
Total lines: 40
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 2
Branch coverage: 0%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_Loading()100%210%
get_Color()100%210%
get_Icon()100%210%
get_Value()100%210%
get_Text()100%210%

File(s)

/home/runner/work/syki/syki/Front/Components/Summaries/SummaryCard.razor

#LineLine coverage
 1@namespace Syki.Front.Components.Summaries
 2
 3<MudItem xs="12" sm="6" md="3" lg="3">
 4    <MudPaper Class="px-4 py-2">
 5        <MudStack Row="true" AlignItems="AlignItems.Center">
 6            <MudIcon Icon="@Icon" Size="Size.Large" Color="@Color" />
 7            <MudStack Spacing="0">
 8                <MudStack Row="true" AlignItems="AlignItems.Center" Spacing="0">
 09                    @if (Loading)
 10                    {
 11                        <MudText Typo="Typo.h6"><b>...</b></MudText>
 12                    }
 13                    else
 14                    {
 015                        <MudText Typo="Typo.h6"><b>@Value.ToThousandSeparated()</b></MudText>
 16                    }
 17                </MudStack>
 018                <MudText Typo="Typo.body1">@Text</MudText>
 19            </MudStack>
 20        </MudStack>
 21    </MudPaper>
 22</MudItem>
 23
 24@code
 25{
 26    [Parameter]
 027    public bool Loading { get; set; }
 28
 29    [Parameter]
 030    public Color Color { get; set; }
 31
 32    [Parameter]
 033    public string Icon { get; set; }
 34
 35    [Parameter]
 036    public int Value { get; set; }
 37
 38    [Parameter]
 039    public string Text { get; set; }
 40}