19 references to SelectedValues
Aspire.Dashboard (7)
Components\Controls\Chart\ChartContainer.razor.cs (4)
275
filter => (IReadOnlyList<string?>)filter.
SelectedValues
.Select(value => value.Value).ToArray());
415
: item.Values.Where(newValue => existing.
SelectedValues
.Any(existingValue => existingValue.Value == newValue.Value));
489
currentFilter.
SelectedValues
.Contains(currentValue) != updatedFilter.
SelectedValues
.Contains(updatedValue))
Components\Controls\Chart\ChartFilterTags.razor.cs (1)
47
Filter.OnTagSelectionChanged(tag, !Filter.
SelectedValues
.Contains(tag));
Model\DimensionFilterViewModel.cs (2)
31
var selectedValues =
SelectedValues
;
78
private string DebuggerToString() => $"Name = {Name}, SelectedValues = {
SelectedValues
.Count}";
Aspire.Dashboard.Components.Tests (12)
Controls\ChartFiltersTests.cs (10)
30
Assert.Empty(dimensionFilter.
SelectedValues
);
45
Assert.Single(dimensionFilter.
SelectedValues
);
46
Assert.Equal("GET", dimensionFilter.
SelectedValues
.First().Value);
59
Assert.Equal(dimensionFilter.Values.Count, dimensionFilter.
SelectedValues
.Count);
72
var selectedValuesSnapshot = dimensionFilter.
SelectedValues
;
76
Assert.Single(dimensionFilter.
SelectedValues
);
77
Assert.Contains(postValue, dimensionFilter.
SelectedValues
);
200
var selectedValue = Assert.Single(dimensionFilter.
SelectedValues
);
215
Assert.Equal(["GET", "POST"], dimensionFilter.
SelectedValues
.Select(v => v.Text).Order());
229
var selectedValue = Assert.Single(dimensionFilter.
SelectedValues
);
Pages\MetricsTests.cs (2)
121
Assert.Equal("GET", Assert.Single(dimensionFilter.
SelectedValues
).Value);
181
updatedFilter.
SelectedValues
.Select(value => value.Value).Order(),