22 references to ResourceTypesToVisibility
Aspire.Dashboard (8)
Components\Layout\ResourcesLayout.razor.cs (3)
486
_filter.
ResourceTypesToVisibility
.TryAdd(resource.ResourceType, true);
1598
new("types", ResourcesLoc[nameof(Dashboard.Resources.Resources.ResourcesResourceTypesHeader)], _filter.
ResourceTypesToVisibility
, r => [r.ResourceType],
1647
_filter.
ResourceTypesToVisibility
.Values.All(v => v) &&
Components\Pages\Resources.razor.cs (5)
175
internal bool AreAllTypesVisible => PageViewModel.
ResourceTypesToVisibility
.Values.All(value => value);
291
t => !PageViewModel.
ResourceTypesToVisibility
.TryGetValue(t, out var value) || value,
356
PageViewModel.
ResourceTypesToVisibility
.AddOrUpdate(resource.ResourceType, resourceTypeVisible(resource.ResourceType), (_, _) => resourceTypeVisible(resource.ResourceType));
1098
return (filterBySelectedView && SelectedViewKind == ResourceViewKind.Parameters || IsKeyValueTrue(resource.ResourceType,
ResourceTypesToVisibility
))
1168
ResourceTypesToVisibility = PageViewModel.
ResourceTypesToVisibility
,
Aspire.Dashboard.Components.Tests (4)
Pages\ResourcesTests.cs (4)
334
Assert.Collection(cut.Instance.PageViewModel.
ResourceTypesToVisibility
.OrderBy(kvp => kvp.Key),
367
Assert.Collection(cut.Instance.PageViewModel.
ResourceTypesToVisibility
.OrderBy(kvp => kvp.Key),
883
Assert.Collection(cut.Instance.PageViewModel.
ResourceTypesToVisibility
.OrderBy(kvp => kvp.Key),
1183
cut.Instance.PageViewModel.
ResourceTypesToVisibility
[KnownResourceTypes.Parameter] = false;
Aspire.Dashboard.Tests (10)
Model\ResourcesViewModelTests.cs (10)
21
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Parameter] = true;
38
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Parameter] = true;
55
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;
74
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = false;
91
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;
108
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;
125
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;
143
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;
161
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;
195
vm.
ResourceTypesToVisibility
[KnownResourceTypes.Container] = true;