12 references to MetricViewKind
Aspire.Dashboard (8)
Components\Controls\Chart\ChartContainer.razor.cs (4)
38
public required Pages.Metrics.
MetricViewKind
ActiveView { get; set; }
41
public required Func<Pages.Metrics.
MetricViewKind
, Task> OnViewChangedAsync { get; set; }
290
|| !Enum.TryParse(typeof(Pages.Metrics.
MetricViewKind
), id, out var o)
291
|| o is not Pages.Metrics.
MetricViewKind
viewKind)
Components\Pages\Metrics.razor.cs (4)
156
viewModel.SelectedViewKind = Enum.TryParse(typeof(
MetricViewKind
), ViewKindName, out var view) && view is
MetricViewKind
vk ? vk : null;
253
public required
MetricViewKind
? SelectedViewKind { get; set; }
304
private async Task OnViewChangedAsync(
MetricViewKind
newView)
Aspire.Dashboard.Components.Tests (4)
Pages\MetricsTests.cs (4)
112
ViewKind =
MetricViewKind
.Table.ToString()
183
Assert.Equal(
MetricViewKind
.Table.ToString(), query["view"]);
288
navigationManager.NavigateTo(DashboardUrls.MetricsUrl(resource: "TestApp", meter: "test-meter", instrument: app1InstrumentName, duration: 720, view:
MetricViewKind
.Table.ToString()));
359
Assert.Equal(
MetricViewKind
.Table, viewModel.SelectedViewKind);