< Summary

Information
Class: Utility.Components.SiteSettings
Assembly: Utility
File(s): /home/runner/work/Utility-Blazor/Utility-Blazor/src/Utility/Components/SiteSettings.razor.cs
Tag: 231_14069517506
Line coverage
0%
Covered lines: 0
Uncovered lines: 12
Coverable lines: 12
Total lines: 23
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
OpenSiteSettingsAsync()100%210%

File(s)

/home/runner/work/Utility-Blazor/Utility-Blazor/src/Utility/Components/SiteSettings.razor.cs

#LineLine coverage
 1using Microsoft.FluentUI.AspNetCore.Components;
 2
 3namespace Utility.Components;
 4
 5public partial class SiteSettings
 6{
 7    private IDialogReference? _dialog;
 8
 9    private async Task OpenSiteSettingsAsync()
 010    {
 011        _dialog = await DialogService.ShowPanelAsync<SiteSettingsPanel>(new DialogParameters()
 012        {
 013            ShowTitle = true,
 014            Title = "Site settings",
 015            Alignment = HorizontalAlignment.Right,
 016            PrimaryAction = "OK",
 017            SecondaryAction = null,
 018            ShowDismiss = true
 019        });
 20
 021        DialogResult result = await _dialog.Result;
 022    }
 23}

Methods/Properties

OpenSiteSettingsAsync()