19 references to SelectedValues
Aspire.Dashboard (7)
Components\Controls\Chart\ChartContainer.razor.cs (4)
269
filter => (IReadOnlyList<string?>)filter.
SelectedValues
.Select(value => value.Value).ToArray());
409
: item.Values.Where(newValue => existing.
SelectedValues
.Any(existingValue => existingValue.Value == newValue.Value));
483
currentFilter.
SelectedValues
.Contains(currentValue) != updatedFilter.
SelectedValues
.Contains(updatedValue))
Components\Controls\Chart\ChartFilterTags.razor.cs (1)
55
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)
29
Assert.Empty(dimensionFilter.
SelectedValues
);
44
Assert.Single(dimensionFilter.
SelectedValues
);
45
Assert.Equal("GET", dimensionFilter.
SelectedValues
.First().Value);
58
Assert.Equal(dimensionFilter.Values.Count, dimensionFilter.
SelectedValues
.Count);
71
var selectedValuesSnapshot = dimensionFilter.
SelectedValues
;
75
Assert.Single(dimensionFilter.
SelectedValues
);
76
Assert.Contains(postValue, dimensionFilter.
SelectedValues
);
119
var selectedValue = Assert.Single(dimensionFilter.
SelectedValues
);
134
Assert.Equal(["GET", "POST"], dimensionFilter.
SelectedValues
.Select(v => v.Text).Order());
148
var selectedValue = Assert.Single(dimensionFilter.
SelectedValues
);
Pages\MetricsTests.cs (2)
122
Assert.Equal("GET", Assert.Single(dimensionFilter.
SelectedValues
).Value);
182
updatedFilter.
SelectedValues
.Select(value => value.Value).Order(),