52 references to DashboardUIHelpers
Aspire.Dashboard (38)
Components\Controls\PropertyGrid.razor.cs (1)
154
(_resizeLabels, _sortLabels) =
DashboardUIHelpers
.CreateGridLabels(Loc);
Components\Controls\ResourceDetails.razor.cs (1)
190
(_resizeLabels, _sortLabels) =
DashboardUIHelpers
.CreateGridLabels(ControlStringsLoc);
Components\Controls\SpanDetails.razor.cs (1)
94
(_resizeLabels, _sortLabels) =
DashboardUIHelpers
.CreateGridLabels(Loc);
Components\Controls\TextVisualizer.razor.cs (1)
67
if (ViewModel.FormatKind is not
DashboardUIHelpers
.PlaintextFormat)
Components\Dialogs\TextVisualizerDialog.razor.cs (9)
50
EnabledOptions.Add(
DashboardUIHelpers
.PlaintextFormat);
53
new SelectViewModel<string> { Id =
DashboardUIHelpers
.PlaintextFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] },
54
new SelectViewModel<string> { Id =
DashboardUIHelpers
.JsonFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] },
55
new SelectViewModel<string> { Id =
DashboardUIHelpers
.XmlFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogXmlFormat)] }
60
if (TextVisualizerViewModel.FormatKind ==
DashboardUIHelpers
.JsonFormat)
62
EnabledOptions.Add(
DashboardUIHelpers
.JsonFormat);
64
else if (TextVisualizerViewModel.FormatKind ==
DashboardUIHelpers
.XmlFormat)
66
EnabledOptions.Add(
DashboardUIHelpers
.XmlFormat);
88
TextVisualizerViewModel.UpdateFormat(newFormat ??
DashboardUIHelpers
.PlaintextFormat);
Components\Interactions\InteractionsProvider.cs (1)
384
options.Section =
DashboardUIHelpers
.MessageBarSection;
Components\Layout\MainLayout.razor.cs (1)
128
options.Section =
DashboardUIHelpers
.MessageBarSection;
Components\Pages\ConsoleLogs.razor.cs (1)
472
_highlightedCommands.AddRange(selectedResource.Commands.Where(c => c.IsHighlighted && c.State != CommandViewModelState.Hidden).Take(
DashboardUIHelpers
.MaxHighlightedCommands));
Components\Pages\Resources.razor.cs (3)
175
(_resizeLabels, _sortLabels) =
DashboardUIHelpers
.CreateGridLabels(ControlsStringsLoc);
429
.Take(request.Count ??
DashboardUIHelpers
.DefaultDataGridResultCount)
522
_maxHighlightedCount = Math.Min(maxHighlightedCount,
DashboardUIHelpers
.MaxHighlightedCommands);
Components\Pages\StructuredLogs.razor.cs (3)
120
ViewModel.Count = request.Count ??
DashboardUIHelpers
.DefaultDataGridResultCount;
126
TelemetryRepository.MaxLogLimitMessage = await
DashboardUIHelpers
.DisplayMaxLimitMessageAsync(
153
(_resizeLabels, _sortLabels) =
DashboardUIHelpers
.CreateGridLabels(ControlsStringsLoc);
Components\Pages\TraceDetail.razor.cs (1)
172
page = page.Take(request.Count ??
DashboardUIHelpers
.DefaultDataGridResultCount);
Components\Pages\Traces.razor.cs (3)
129
TracesViewModel.Count = request.Count ??
DashboardUIHelpers
.DefaultDataGridResultCount;
134
TelemetryRepository.MaxTraceLimitMessage = await
DashboardUIHelpers
.DisplayMaxLimitMessageAsync(
159
(_resizeLabels, _sortLabels) =
DashboardUIHelpers
.CreateGridLabels(ControlsStringsLoc);
Model\DashboardCommandExecutor.cs (2)
138
closeToastCts.CancelAfter(
DashboardUIHelpers
.ToastTimeout);
176
closeToastCts.CancelAfter(
DashboardUIHelpers
.ToastTimeout);
Model\GenAI\GenAIItemPartViewModel.cs (2)
55
return new TextVisualizerViewModel(textPart.Content ?? string.Empty, indentText: true, fallbackFormat:
DashboardUIHelpers
.MarkdownFormat);
59
return new TextVisualizerViewModel($"{toolCallRequestPart.Name}({toolCallRequestPart.Arguments?.ToJsonString()})", indentText: true, knownFormat:
DashboardUIHelpers
.JavascriptFormat);
Model\ResourceSourceViewModel.cs (1)
65
:
DashboardUIHelpers
.GetMaskingText(6).Text)));
Model\TextVisualizerViewModel.cs (7)
26
Lines = GetLines(Text,
DashboardUIHelpers
.PlaintextFormat);
34
ChangeFormattedText(
DashboardUIHelpers
.JsonFormat, indentText ? formattedJson : Text);
38
ChangeFormattedText(
DashboardUIHelpers
.XmlFormat, indentText ? formattedXml : Text);
42
ChangeFormattedText(fallbackFormat ??
DashboardUIHelpers
.PlaintextFormat, Text);
259
if (newFormat ==
DashboardUIHelpers
.XmlFormat)
266
else if (newFormat ==
DashboardUIHelpers
.JsonFormat)
275
ChangeFormattedText(
DashboardUIHelpers
.PlaintextFormat, Text);
Aspire.Dashboard.Components.Tests (13)
Controls\TextVisualizerDialogTests.cs (13)
51
Assert.Equal(
DashboardUIHelpers
.JsonFormat, instance.TextVisualizerViewModel.FormatKind);
52
Assert.Equal([
DashboardUIHelpers
.JsonFormat,
DashboardUIHelpers
.PlaintextFormat], instance.EnabledOptions.ToImmutableSortedSet());
72
Assert.Equal(
DashboardUIHelpers
.XmlFormat, instance.TextVisualizerViewModel.FormatKind);
74
Assert.Equal([
DashboardUIHelpers
.PlaintextFormat,
DashboardUIHelpers
.XmlFormat], instance.EnabledOptions.ToImmutableSortedSet());
77
instance.ChangeFormat(
DashboardUIHelpers
.PlaintextFormat, rawXml);
79
Assert.Equal(
DashboardUIHelpers
.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind);
99
Assert.Equal(
DashboardUIHelpers
.XmlFormat, instance.TextVisualizerViewModel.FormatKind);
101
Assert.Equal([
DashboardUIHelpers
.PlaintextFormat,
DashboardUIHelpers
.XmlFormat], instance.EnabledOptions.ToImmutableSortedSet());
115
Assert.Equal(
DashboardUIHelpers
.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind);
117
Assert.Equal([
DashboardUIHelpers
.PlaintextFormat], instance.EnabledOptions.ToImmutableSortedSet());
Aspire.Dashboard.Tests (1)
Model\ResourceSourceViewModelTests.cs (1)
83
var maskingText =
DashboardUIHelpers
.GetMaskingText(6).Text;