1 write to FormatKind
Aspire.Dashboard (1)
Model\TextVisualizerViewModel.cs (1)
98FormatKind = format;
36 references to FormatKind
Aspire.Dashboard (9)
Components\Controls\TextVisualizer.razor.cs (3)
44private bool IsUnformatted => DisplayUnformatted || ViewModel.FormatKind is DashboardUIHelpers.PlaintextFormat; 63if (ViewModel.FormatKind is not DashboardUIHelpers.PlaintextFormat) 107return $"log-content highlight-line language-{ViewModel.FormatKind} theme-a11y-{ThemeManager.EffectiveTheme.ToLowerInvariant()}-min";
Components\Dialogs\TextVisualizerDialog.razor.cs (5)
27internal bool IsMarkdownFormat => TextVisualizerViewModel.FormatKind == DashboardUIHelpers.MarkdownFormat; 70_selectedFormat = GetSelectedFormatOption(TextVisualizerViewModel.FormatKind); 86if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.JsonFormat) 90else if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.XmlFormat) 104_selectedFormat = GetSelectedFormatOption(TextVisualizerViewModel.FormatKind);
Model\TextVisualizerViewModel.cs (1)
100FormattedLines = GetLines(FormattedText, FormatKind);
Aspire.Dashboard.Components.Tests (15)
Controls\TextVisualizerDialogTests.cs (15)
99Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 127Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 133Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 163Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.TextVisualizerViewModel.FormatKind); 174Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.TextVisualizerViewModel.FormatKind); 210Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 227Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 357Assert.Equal(DashboardUIHelpers.PropertiesFormat, instance.TextVisualizerViewModel.FormatKind); 377Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 439Assert.Equal(expectedFormat, dialog.Instance.TextVisualizerViewModel.FormatKind); 451Assert.Equal(DashboardUIHelpers.SqlFormat, dialog.Instance.TextVisualizerViewModel.FormatKind); 457Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.Instance.TextVisualizerViewModel.FormatKind); 481Assert.Equal(expectedFormat, dialog.TextVisualizerViewModel.FormatKind); 505Assert.Equal(DashboardUIHelpers.SqlFormat, getCut().FindComponent<TextVisualizerDialog>().Instance.TextVisualizerViewModel.FormatKind); 574Assert.Equal(expectedFormat, dialog.Instance.TextVisualizerViewModel.FormatKind);
Aspire.Dashboard.Tests (12)
Model\GenAIItemPartViewModelTests.cs (6)
28Assert.Equal(DashboardUIHelpers.MarkdownFormat, itemPart.TextVisualizerViewModel.FormatKind); 47Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind); 79Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind); 111Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind); 129Assert.Equal(DashboardUIHelpers.JavascriptFormat, itemPart.TextVisualizerViewModel.FormatKind); 147Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind);
Model\TextVisualizerViewModelTests.cs (6)
18Assert.Equal(DashboardUIHelpers.SqlFormat, vm.FormatKind); 23Assert.Equal(DashboardUIHelpers.PlaintextFormat, vm.FormatKind); 27Assert.Equal(DashboardUIHelpers.SqlFormat, vm.FormatKind); 38Assert.Equal(DashboardUIHelpers.SqlFormat, vm.FormatKind); 111Assert.Equal(DashboardUIHelpers.JsonFormat, vm.FormatKind); 146Assert.Equal(DashboardUIHelpers.JsonFormat, vm.FormatKind);