5 instantiations of NavigationAvailability
Aspire.Dashboard (2)
Components\Layout\NavigationAvailabilityProvider.cs (2)
101
var availability = new
NavigationAvailability
(
160
public static NavigationAvailability Default { get; } =
new
(HasResourceTerminals: false, HasParameters: true, HasTelemetrySources: true);
Aspire.Dashboard.Components.Tests (3)
Layout\NavigationAvailabilityProviderTests.cs (3)
64
new
NavigationAvailability
(HasResourceTerminals: false, HasParameters: false, HasTelemetrySources: false),
69
new
NavigationAvailability
(HasResourceTerminals: false, HasParameters: true, HasTelemetrySources: false),
74
new
NavigationAvailability
(HasResourceTerminals: false, HasParameters: true, HasTelemetrySources: true),
10 references to NavigationAvailability
Aspire.Dashboard (9)
Components\Layout\MainLayout.razor.cs (3)
24
private
NavigationAvailability
_navigationAvailability =
NavigationAvailability
.Default;
381
_navigationAvailability =
NavigationAvailability
.Default;
Components\Layout\MobileNavMenu.razor.cs (2)
30
public
NavigationAvailability
Availability { get; set; } =
NavigationAvailability
.Default;
Components\Layout\NavigationAvailabilityProvider.cs (4)
21
private
NavigationAvailability
? _reported;
36
public required EventCallback<
NavigationAvailability
> AvailabilityChanged { get; set; }
101
var
availability = new NavigationAvailability(
160
public static
NavigationAvailability
Default { get; } = new(HasResourceTerminals: false, HasParameters: true, HasTelemetrySources: true);
Aspire.Dashboard.Components.Tests (1)
Layout\NavigationAvailabilityProviderTests.cs (1)
59
var reported = Channel.CreateUnbounded<
NavigationAvailability
>();