55 references to Layout
Aspire.Dashboard (39)
Components\Controls\DashboardRunSelect.razor.cs (11)
10
using LayoutResources = Aspire.Dashboard.Resources.
Layout
;
24
private string RunSelectTitle => Loc[nameof(
LayoutResources
.DashboardRunSelectTitle)];
25
private string RunSelectAccessibleLabel => Loc[nameof(
LayoutResources
.DashboardRunSelectAccessibleLabel), SelectedRunText];
27
? Loc[nameof(
LayoutResources
.DashboardRunSelectCurrent)]
43
public required IStringLocalizer<
LayoutResources
> Loc { get; init; }
71
Tooltip = isCompatible ? null : Loc[nameof(
LayoutResources
.DashboardRunSelectIncompatibleTooltip)].Value,
74
? nameof(
LayoutResources
.DashboardRunSelectUnpin)
75
: nameof(
LayoutResources
.DashboardRunSelectPin)],
94
Loc[nameof(
LayoutResources
.DashboardRunSelectHelp)],
97
tooltip: Loc[nameof(
LayoutResources
.DashboardRunSelectHelpTooltip)]));
152
return Loc[nameof(
LayoutResources
.DashboardRunSelectCurrent)];
Components\Layout\AspirePageContentLayout.razor.cs (1)
93
MobileToolbarButtonText ?? LayoutLoc[nameof(Resources.
Layout
.PageLayoutViewFilters)]),
Components\Layout\MainLayout.razor.cs (13)
67
public required IStringLocalizer<Resources.
Layout
> Loc { get; init; }
189
unsecuredEndpointsMessage.AppendLine(Loc[nameof(Resources.
Layout
.MessageUnsecuredEndpointTelemetryBody)]);
193
unsecuredEndpointsMessage.AppendLine(Loc[nameof(Resources.
Layout
.MessageUnsecuredEndpointApiBody)]);
207
Title = Loc[nameof(Resources.
Layout
.MessageUnsecuredEndpointTitle)],
209
LinkText = Loc[nameof(Resources.
Layout
.MessageUnsecuredEndpointLink)],
333
Title = Loc[nameof(Resources.
Layout
.MainLayoutAspireDashboardHelpLink)],
334
PrimaryAction = Loc[nameof(Resources.
Layout
.MainLayoutSettingsDialogClose)],
391
Title = Loc[nameof(Resources.
Layout
.MainLayoutLaunchAIAgents)],
392
PrimaryAction = Loc[nameof(Resources.
Layout
.MainLayoutSettingsDialogClose)],
416
Title = Loc[nameof(Resources.
Layout
.MainLayoutSettingsDialogTitle)],
417
PrimaryAction = Loc[nameof(Resources.
Layout
.MainLayoutSettingsDialogClose)].Value,
441
Title = Loc[nameof(Resources.
Layout
.MainLayoutNotificationCenterTitle)],
442
PrimaryAction = Loc[nameof(Resources.
Layout
.MainLayoutSettingsDialogClose)].Value,
Components\Layout\MobileNavMenu.razor.cs (12)
54
public required IStringLocalizer<Resources.
Layout
> Loc { get; init; }
144
Loc[nameof(Resources.
Layout
.NavMenuResourcesTab)],
152
Loc[nameof(Resources.
Layout
.NavMenuConsoleLogsTab)],
162
Loc[nameof(Resources.
Layout
.NavMenuStructuredLogsTab)],
170
Loc[nameof(Resources.
Layout
.NavMenuTracesTab)],
178
Loc[nameof(Resources.
Layout
.NavMenuMetricsTab)],
188
Loc[nameof(Resources.
Layout
.NavMenuTerminalsTab)],
197
Loc[nameof(Resources.
Layout
.MainLayoutAspireRepoLink)],
206
Loc[nameof(Resources.
Layout
.MainLayoutAspireDashboardHelpLink)],
214
Loc[nameof(Resources.
Layout
.MainLayoutLaunchAIAgents)],
221
Loc[nameof(Resources.
Layout
.MainLayoutLaunchNotifications)],
227
Loc[nameof(Resources.
Layout
.MainLayoutLaunchSettings)],
Components\Layout\NotificationsHeaderButton.razor.cs (1)
21
public required IStringLocalizer<Resources.
Layout
> Loc { get; init; }
Resources\Layout.Designer.cs (1)
42
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Aspire.Dashboard.Resources.Layout", typeof(
Layout
).Assembly);
Aspire.Dashboard.Components.Tests (13)
Layout\DesktopNavMenuTests.cs (2)
44
Assert.Equal(Resources.
Layout
.NavMenuStructuredLogsTab,
48
Assert.Equal(Resources.
Layout
.NavMenuTerminalsTab, cut.FindComponents<FluentAppBarItem>()[^1].Instance.Text);
Layout\MobileNavMenuTests.cs (11)
28
Resources.
Layout
.NavMenuResourcesTab,
29
Resources.
Layout
.NavMenuConsoleLogsTab
31
expected.AddRange([Resources.
Layout
.NavMenuStructuredLogsTab, Resources.
Layout
.NavMenuTracesTab, Resources.
Layout
.NavMenuMetricsTab]);
34
expected.Add(Resources.
Layout
.NavMenuTerminalsTab);
37
Assert.Equal(Resources.
Layout
.MainLayoutAspireRepoLink,
41
AssertMenuItemIsActive(cut, Resources.
Layout
.NavMenuTerminalsTab);
50
AssertMenuItemIsActive(cut, Resources.
Layout
.NavMenuStructuredLogsTab);
58
AssertMenuItemIsActive(cut, Resources.
Layout
.NavMenuStructuredLogsTab);
66
AssertMenuItemIsActive(cut, Resources.
Layout
.NavMenuResourcesTab);
Aspire.Dashboard.Tests (3)
Integration\Playwright\AppBarTests.cs (2)
37
var settingsButton = page.GetByRole(AriaRole.Button, new PageGetByRoleOptions { Name =
Layout
.MainLayoutLaunchSettings });
52
var closeButton = page.GetByRole(AriaRole.Button, new PageGetByRoleOptions { Name =
Layout
.MainLayoutSettingsDialogClose });
Integration\Playwright\NativeAotDashboardTests.cs (1)
99
await page.GetByRole(AriaRole.Menuitem, new() { Name =
Layout
.MainLayoutLaunchSettings }).ClickAsync();