1 write to _selectedItems
Aspire.Dashboard (1)
Components\Layout\ResourcesLayout.razor.cs (1)
735
_selectedItems
= _selectedResourceNames.Select(name =>
9 references to _selectedItems
Aspire.Dashboard (9)
Components\Layout\ResourcesLayout.razor.cs (9)
212
internal IEnumerable<ResourceViewModel> SelectedResources =>
_selectedItems
.Select(i => i.Resource).OfType<ResourceViewModel>();
590
mode =
_selectedItems
.Any(i => i.TelemetryOnly is not null) ? ResourcePaneMode.Telemetry
746
SelectedResource =
_selectedItems
is [{ Resource: { } selected }] ? selected : null;
751
PaneState.SelectionPersistentKeys =
_selectedItems
756
if (DashboardClient.IsEnabled &&
_selectedItems
.Any(i => i.TelemetryOnly is not null) &&
1441
_selectedItems
is [{ TelemetryOnly: { } telemetryOnly }] ? telemetryOnly : null;
1666
internal bool IsTabAvailable(ResourceTab tab) => IsTabAvailable(tab,
_selectedItems
);
2060
var errorCount =
_selectedItems
.Sum(i => i.Resource is { } r ? GetUnviewedErrorCount(r) : 0);
2062
isVisible: DashboardClient.IsEnabled && !isTelemetryOnly && (resource is not null || isMultiSelection ||
_selectedItems
.Count == 0));