20 writes to SelectedViewKind
Aspire.Dashboard (4)
Components\Pages\Resources.razor.cs (4)
212SelectedViewKind = ResourceViewKind.Table 691PageViewModel.SelectedViewKind = resourceViewKind; 857PageViewModel.SelectedViewKind = newView; 952viewModel.SelectedViewKind = vk;
Aspire.Dashboard.Components.Tests (6)
Pages\ResourcesTests.cs (6)
696cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.Resources.ResourceViewKind.Parameters; 726cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.Resources.ResourceViewKind.Parameters; 763cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.Resources.ResourceViewKind.Graph; 840cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.Resources.ResourceViewKind.Parameters; 917cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.Resources.ResourceViewKind.Parameters; 961cut.Instance.PageViewModel.SelectedViewKind = Components.Pages.Resources.ResourceViewKind.Parameters;
Aspire.Dashboard.Tests (10)
Model\ResourcesViewModelTests.cs (10)
18SelectedViewKind = ResourceViewKind.Table, 35SelectedViewKind = ResourceViewKind.Graph, 52SelectedViewKind = ResourceViewKind.Parameters, 71SelectedViewKind = ResourceViewKind.Table, 88SelectedViewKind = ResourceViewKind.Table, 105SelectedViewKind = ResourceViewKind.Table, 122SelectedViewKind = ResourceViewKind.Table, 139SelectedViewKind = ResourceViewKind.Table, 157SelectedViewKind = ResourceViewKind.Table, 175SelectedViewKind = ResourceViewKind.Table,
17 references to SelectedViewKind
Aspire.Dashboard (16)
Components\Pages\Resources.razor.cs (16)
197new GridColumn(Name: StartTimeColumn, DesktopWidth: "1fr", IsVisible: () => PageViewModel.SelectedViewKind != ResourceViewKind.Parameters), 200new GridColumn(Name: ValueColumn, DesktopWidth: "3.25fr", MobileWidth: "1.5fr", IsVisible: () => PageViewModel.SelectedViewKind == ResourceViewKind.Parameters), 201new GridColumn(Name: UrlsColumn, DesktopWidth: "2.25fr", MobileWidth: "2fr", IsVisible: () => PageViewModel.SelectedViewKind != ResourceViewKind.Parameters), 375var initialFocusElementId = PageViewModel.SelectedViewKind == ResourceViewKind.Graph ? GraphContainerId : ScrollContainerId; 385if (PageViewModel.SelectedViewKind == ResourceViewKind.Graph && !_graphInitialized) 402if (PageViewModel.SelectedViewKind != ResourceViewKind.Graph || _jsModule == null) 681var resourceViewKind = GetVisibleViewKindForSelectedResource(PageViewModel.SelectedViewKind, resource); 689if (resourceViewKind != PageViewModel.SelectedViewKind) 714if (PageViewModel.SelectedViewKind == ResourceViewKind.Graph) 845|| PageViewModel.SelectedViewKind == viewKind) 912if (SelectedViewKind == ResourceViewKind.Parameters && !resource.IsParameter) 916if (SelectedViewKind is ResourceViewKind.Table or ResourceViewKind.Graph && resource.IsParameter) 922return (SelectedViewKind == ResourceViewKind.Parameters || IsKeyValueTrue(resource.ResourceType, ResourceTypesToVisibility)) 978ViewKind = PageViewModel.SelectedViewKind != ResourceViewKind.Table ? PageViewModel.SelectedViewKind.ToString() : null, 1042new(TelemetryPropertyKeys.ResourceView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind.ToString(), AspireTelemetryPropertyType.UserSetting)),
Aspire.Dashboard.Components.Tests (1)
Pages\ResourcesTests.cs (1)
668Assert.Equal(Components.Pages.Resources.ResourceViewKind.Table, cut.Instance.PageViewModel.SelectedViewKind);