PlotDirector/PlotLine/ViewModels/HelpViewModels.cs
2026-06-04 20:00:13 +01:00

18 lines
543 B
C#

using PlotLine.Models;
namespace PlotLine.ViewModels;
public sealed class HelpDiagnosticsViewModel
{
public IReadOnlyList<HelpArticle> Articles { get; set; } = [];
public IReadOnlyList<HelpCoverageItem> Coverage { get; set; } = [];
public int TotalArticles => Articles.Count;
public int TotalValidArticles => Articles.Count(x => x.IsValid);
public int TotalInvalidArticles => Articles.Count(x => !x.IsValid);
}
public sealed class HelpArticleDiagnosticViewModel
{
public HelpArticle Article { get; set; } = new();
}