85 references to ResourcesLayout
Aspire.Dashboard (22)
Components\Controls\ApplicationSummary.razor.cs (2)
756
:
ResourcesLayout
.GetStateClass(resource) switch
765
return
ResourcesLayout
.GetStateClass(resource) is "state-error" or "state-warning" || GetUnviewedErrorCount(resource) > 0;
Components\Controls\PropertyValues\TraceIdButtonValue.razor.cs (1)
13
public
ResourcesLayout
? ResourcesLayout { get; set; }
Components\Layout\DesktopNavMenu.razor.cs (5)
109
if (tab == ResourceTab.Overview &&
ResourcesLayout
.ParsePaneMode(path) == ResourcePaneMode.Telemetry)
118
var location =
ResourcesLayout
.ParseLocation(path);
129
var url =
ResourcesLayout
.GetTabUrl(tab, resourceNames, routeResourceName);
130
return
ResourcesLayout
.ParsePaneMode(path) == ResourcePaneMode.Telemetry && tab is not (ResourceTab.Overview or ResourceTab.Console)
151
if (
ResourcesLayout
.ParsePaneMode(baseRelativePath) == ResourcePaneMode.Telemetry)
Components\Layout\ResourcesLayout.razor.cs (2)
83
private DotNetObjectReference<
ResourcesLayout
>? _selfRef;
150
public required ILogger<
ResourcesLayout
> Logger { get; init; }
Components\Layout\TerminalDock.razor.cs (1)
287
var selectedNames =
ResourcesLayout
.ParseLocation(
Components\Pages\ConsoleLogs.razor.cs (2)
143
public
ResourcesLayout
? ResourcesLayout { get; set; }
560
?
ResourcesLayout
.IsResourceInSelection(resource, selection)
Components\Pages\Metrics.razor.cs (1)
126
public
ResourcesLayout
? ResourcesLayout { get; set; }
Components\Pages\ResourceOverview.razor.cs (2)
51
private
ResourcesLayout
? _subscribedLayout;
60
public
ResourcesLayout
? ResourcesLayout { get; set; }
Components\Pages\StructuredLogs.razor.cs (1)
111
public
ResourcesLayout
? ResourcesLayout { get; set; }
Components\Pages\Terminals.razor.cs (2)
73
public
ResourcesLayout
? ResourcesLayout { get; set; }
124
var location =
ResourcesLayout
.ParseLocation(NavigationManager.ToBaseRelativePath(NavigationManager.Uri));
Components\Pages\TraceDetail.razor.cs (1)
108
public
ResourcesLayout
? ResourcesLayout { get; set; }
Components\Pages\Traces.razor.cs (1)
118
public
ResourcesLayout
? ResourcesLayout { get; set; }
DashboardWebApplication.cs (1)
140
[DynamicDependency(RuntimeActivatedComponentMembers, typeof(Components.Layout.
ResourcesLayout
))]
Aspire.Dashboard.Components.Tests (63)
Controls\ApplicationSummaryTests.cs (1)
187
var outlet = Render<SectionOutlet>(builder => builder.Add(p => p.SectionName,
ResourcesLayout
.HeaderActionsSectionName));
Layout\ResourcesLayoutTests.cs (51)
47
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport));
77
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport));
123
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
199
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
238
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
259
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
281
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
312
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
347
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
390
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
423
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport));
460
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport));
482
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
516
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
555
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
594
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
641
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
652
private static IRenderedComponent<ResourcePaneFilter> OpenFilter(IRenderedComponent<
ResourcesLayout
> cut)
674
private static Task SetAllFilterValuesAsync(IRenderedComponent<
ResourcesLayout
> cut, IRenderedComponent<ResourcePaneFilter> filter, string groupId, bool isVisible) =>
690
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
721
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
765
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
791
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
820
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
860
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
882
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
917
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
975
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
989
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1023
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1075
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1118
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1174
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1213
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1238
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1263
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1292
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1310
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1338
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1363
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1382
builder.Add(p => p.Value, desktop).AddChildContent<
ResourcesLayout
>());
1383
var
layout = cut.FindComponent<
ResourcesLayout
>().Instance;
1385
cut.Render(builder => builder.Add(p => p.Value, mobile).AddChildContent<
ResourcesLayout
>());
1386
Assert.Same(layout, cut.FindComponent<
ResourcesLayout
>().Instance);
1391
cut.Render(builder => builder.Add(p => p.Value, desktop).AddChildContent<
ResourcesLayout
>());
1392
Assert.Same(layout, cut.FindComponent<
ResourcesLayout
>().Instance);
1408
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1463
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1482
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
1501
var cut = Render<
ResourcesLayout
>(builder => builder.AddCascadingValue(viewport));
Layout\ResourcesNavigationTests.cs (5)
64
Assert.Equal(expectedMode,
ResourcesLayout
.ParsePaneMode(path));
106
var location =
ResourcesLayout
.ParseLocation(path);
122
var location =
ResourcesLayout
.ParseLocation(path);
143
Assert.Equal(expectedUrl,
ResourcesLayout
.GetTabUrl(Enum.Parse<ResourceTab>(tab), resourceName is null ? [] : [resourceName]));
168
Assert.Equal(expectedUrl,
ResourcesLayout
.GetTabUrl(Enum.Parse<ResourceTab>(tab), ["api", "worker"], activeResourceName));
Pages\MetricsTests.cs (1)
343
var cut = Render<
ResourcesLayout
>(builder =>
Pages\ResourceOverviewPersistenceTests.cs (1)
39
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport).Add(p => p.Body, builder =>
Pages\ResourceOverviewTerminalTests.cs (1)
39
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport).Add(p => p.Body, builder =>
Pages\TerminalsTests.cs (2)
44
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport).Add(p => p.Body, builder =>
102
var cut = Render<
ResourcesLayout
>(p => p.AddCascadingValue(viewport).Add(p => p.Body, builder =>
Shared\ResourceSetupHelpers.cs (1)
45
var module = context.JSInterop.SetupModule(invocation => invocation.Arguments[0] is string path && path.Contains(nameof(
ResourcesLayout
), StringComparison.Ordinal));