19 references to ResourceTypesToVisibility
Aspire.Dashboard (5)
Components\Pages\Resources.razor.cs (5)
173internal bool AreAllTypesVisible => PageViewModel.ResourceTypesToVisibility.Values.All(value => value); 289t => !PageViewModel.ResourceTypesToVisibility.TryGetValue(t, out var value) || value, 354PageViewModel.ResourceTypesToVisibility.AddOrUpdate(resource.ResourceType, resourceTypeVisible(resource.ResourceType), (_, _) => resourceTypeVisible(resource.ResourceType)); 922return (SelectedViewKind == ResourceViewKind.Parameters || IsKeyValueTrue(resource.ResourceType, ResourceTypesToVisibility)) 979ResourceTypesToVisibility = PageViewModel.ResourceTypesToVisibility,
Aspire.Dashboard.Components.Tests (4)
Pages\ResourcesTests.cs (4)
100Assert.Collection(cut.Instance.PageViewModel.ResourceTypesToVisibility.OrderBy(kvp => kvp.Key), 133Assert.Collection(cut.Instance.PageViewModel.ResourceTypesToVisibility.OrderBy(kvp => kvp.Key), 430Assert.Collection(cut.Instance.PageViewModel.ResourceTypesToVisibility.OrderBy(kvp => kvp.Key), 729cut.Instance.PageViewModel.ResourceTypesToVisibility[KnownResourceTypes.Parameter] = false;
Aspire.Dashboard.Tests (10)
Model\ResourcesViewModelTests.cs (10)
21vm.ResourceTypesToVisibility[KnownResourceTypes.Parameter] = true; 38vm.ResourceTypesToVisibility[KnownResourceTypes.Parameter] = true; 55vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true; 74vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = false; 91vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true; 108vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true; 125vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true; 143vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true; 161vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true; 178vm.ResourceTypesToVisibility[KnownResourceTypes.Container] = true;