126 references to TerminalStrings
Aspire.Dashboard (43)
Components\Controls\TerminalDisconnectedBanner.razor.cs (6)
63
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
73
? Loc[nameof(Resources.
TerminalStrings
.TerminalMountFailed)].Value
75
? Loc[nameof(Resources.
TerminalStrings
.TerminalDisconnectedWithExitCode), exitCode].Value
76
: Loc[nameof(Resources.
TerminalStrings
.TerminalDisconnectedMessage)].Value;
79
? Loc[nameof(Resources.
TerminalStrings
.TerminalShowDisconnectedBannerWithExitCode), exitCode].Value
80
: Loc[nameof(Resources.
TerminalStrings
.TerminalShowDisconnectedBanner)].Value;
Components\Controls\TerminalTitle.razor.cs (7)
38
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
116
GetCopyAttributes(DisplayTitle, nameof(Resources.
TerminalStrings
.TerminalCopyTitle));
119
GetCopyAttributes(State?.WorkingDirectory ?? string.Empty, nameof(Resources.
TerminalStrings
.TerminalCopyWorkingDirectory));
125
("data-copyfailed", Loc[nameof(Resources.
TerminalStrings
.TerminalCopyFailed)].Value),
138
"error" => nameof(Resources.
TerminalStrings
.TerminalProgressError),
139
"warning" => nameof(Resources.
TerminalStrings
.TerminalProgressWarning),
140
_ => nameof(Resources.
TerminalStrings
.TerminalProgress)
Components\Controls\TerminalView.razor.cs (9)
127
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
249
Label = Loc[nameof(Resources.
TerminalStrings
.TerminalInputLabel)],
394
"light" => nameof(Resources.
TerminalStrings
.TerminalPaletteLight),
395
"dark" => nameof(Resources.
TerminalStrings
.TerminalPaletteDark),
461
"disconnected" => nameof(Resources.
TerminalStrings
.TerminalDisconnected),
462
"input-failed" => nameof(Resources.
TerminalStrings
.TerminalInputFailed),
463
"sizing-failed" => nameof(Resources.
TerminalStrings
.TerminalSizingFailed),
464
"palette-failed" => nameof(Resources.
TerminalStrings
.TerminalPaletteSaveFailed),
465
_ => nameof(Resources.
TerminalStrings
.TerminalMountFailed)
Components\Controls\TerminalWindowButton.razor.cs (6)
82
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
155
await ToastService.ShowErrorToastAsync(Loc[nameof(Resources.
TerminalStrings
.TerminalWindowTrackingFailed)]);
197
await ToastService.ShowErrorToastAsync(Loc[nameof(Resources.
TerminalStrings
.TerminalWindowTrackingFailed)]);
201
await ToastService.ShowErrorToastAsync(Loc[nameof(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowFailed)]);
217
await ToastService.ShowErrorToastAsync(Loc[nameof(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowFailed)]);
221
await ToastService.ShowErrorToastAsync(Loc[nameof(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowBlocked)]);
Components\Layout\ResourcesLayout.razor.cs (3)
160
public required IStringLocalizer<
TerminalStrings
> TerminalLoc { get; init; }
1806
Text = TerminalLoc[nameof(
TerminalStrings
.TerminalTitle)],
2666
yield return CreateTab(ResourceTab.Terminal, TerminalLoc[nameof(
TerminalStrings
.TerminalTitle)], new Icons.Regular.Size20.WindowConsole(),
Components\Layout\TerminalDock.razor.cs (3)
96
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
449
var title = Loc[nameof(Resources.
TerminalStrings
.TerminalDockCloseTimedOutTitle)].Value;
450
var message = Loc[nameof(Resources.
TerminalStrings
.TerminalDockCloseTimedOutMessage), terminalTitle].Value;
Components\Legacy\Pages\Terminals.razor.cs (1)
46
public required IStringLocalizer<
TerminalStrings
> Loc { get; init; }
Components\Legacy\Pages\TerminalWindow.razor.cs (1)
83
public required IStringLocalizer<Dashboard.Resources.
TerminalStrings
> Loc { get; init; }
Components\Pages\ResourceOverview.razor.cs (1)
111
public required IStringLocalizer<Dashboard.Resources.
TerminalStrings
> TerminalLoc { get; init; }
Components\Pages\Terminals.razor.cs (1)
46
public required IStringLocalizer<
TerminalStrings
> Loc { get; init; }
Components\Pages\TerminalWindow.razor.cs (1)
83
public required IStringLocalizer<Dashboard.Resources.
TerminalStrings
> Loc { get; init; }
Model\ResourceMenuBuilder.cs (3)
35
private readonly IStringLocalizer<
TerminalStrings
> _terminalLoc;
48
IStringLocalizer<
TerminalStrings
> terminalLoc,
170
Text = _terminalLoc[nameof(
TerminalStrings
.TerminalTitle)],
Resources\TerminalStrings.Designer.cs (1)
42
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Aspire.Dashboard.Resources.TerminalStrings", typeof(
TerminalStrings
).Assembly);
Aspire.Dashboard.Components.Tests (82)
Controls\ResourceActionsTests.cs (6)
40
Assert.Equal(expectTerminal ?
TerminalStrings
.TerminalTitle : DashboardResources.ResourceActionConsoleLogsText,
52
expectedItems.Add(
TerminalStrings
.TerminalTitle);
90
var terminal = Assert.Single(menuItems, item => item.Text ==
TerminalStrings
.TerminalTitle);
105
Assert.Equal(
TerminalStrings
.TerminalTitle, cut.FindComponent<FluentButton>().Find("fluent-button").GetAttribute("data-tooltip"));
121
new[] { ControlsStrings.ActionViewDetailsText,
TerminalStrings
.TerminalTitle, DashboardResources.ResourceActionConsoleLogsText, ControlsStrings.ViewJson },
124
var terminal = Assert.Single(menuItems, item => item.Text ==
TerminalStrings
.TerminalTitle);
Controls\TerminalTitleTests.cs (4)
42
Assert.Equal(Resources.
TerminalStrings
.TerminalCopyFailed, button.GetAttribute("data-copyfailed"));
83
Assert.Equal(Resources.
TerminalStrings
.TerminalCopyFailed, button.GetAttribute("data-copyfailed"));
152
Assert.Equal(Resources.
TerminalStrings
.ResourceManager.GetString(label), progress.GetAttribute("aria-label"));
155
Assert.Equal(expectedValue is null ? Resources.
TerminalStrings
.ResourceManager.GetString(label) : expectedText, indicator.GetAttribute("data-tooltip"));
Controls\TerminalViewTests.cs (41)
42
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
53
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalInputLabel)].Value, options.Label);
80
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
81
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalDisconnectedMessage)].Value,
106
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
120
Assert.Equal($"F6: {loc[nameof(Resources.
TerminalStrings
.TerminalFocusControlsDescription)].Value}", focusHint.TextContent);
122
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarDecreaseFontSize)].Value, cut.Find(".terminal-font-minus").GetAttribute("aria-label"));
123
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarIncreaseFontSize)].Value, cut.Find(".terminal-font-plus").GetAttribute("aria-label"));
150
Assert.Equal(Resources.
TerminalStrings
.TerminalPalette, select.Instance.AriaLabel);
161
Assert.Equal(Resources.
TerminalStrings
.TerminalPaletteSaveFailed, cut.Find("[role=alert]").TextContent);
162
Assert.Equal(Resources.
TerminalStrings
.TerminalDismissError, cut.Find(".terminal-error fluent-button").TextContent.Trim());
177
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
182
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarDecreaseFontSize)].Value, button.GetAttribute("data-tooltip"));
183
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarDecreaseFontSize)].Value, button.GetAttribute("aria-label"));
187
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarIncreaseFontSize)].Value, button.GetAttribute("data-tooltip"));
188
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarIncreaseFontSize)].Value, button.GetAttribute("aria-label"));
192
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSizeAuto)].Value, button.GetAttribute("data-tooltip"));
193
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSizeAuto)].Value, button.GetAttribute("aria-label"));
197
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSize)].Value, dimensionsSelect.Instance.AriaLabel);
200
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalPalette)].Value, paletteSelect.Instance.AriaLabel);
201
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalPalette)].Value, paletteSelect.Find("fluent-dropdown").GetAttribute("title"));
227
Assert.Equal(Resources.
TerminalStrings
.TerminalTitle, cut.Find(".terminal-title").TextContent);
353
Assert.Equal(Resources.
TerminalStrings
.TerminalToolbarGridSizeAuto, cut.Find(".terminal-fit").GetAttribute("data-tooltip"));
511
Assert.Equal(Resources.
TerminalStrings
.TerminalPaletteSaveFailed, cut.Find("[role=alert]").TextContent);
515
Assert.Equal(Resources.
TerminalStrings
.TerminalDismissError, dismiss.TextContent.Trim());
555
Assert.Equal(Resources.
TerminalStrings
.TerminalRetry, cut.Find(".terminal-reconnect").TextContent.Trim());
560
Assert.Equal(Resources.
TerminalStrings
.TerminalPaletteSaveFailed, cut.Find("[role=alert]").TextContent);
608
Assert.Equal(Resources.
TerminalStrings
.TerminalMountFailed, cut.Find("[role=alert]").TextContent);
648
Assert.Equal(Resources.
TerminalStrings
.TerminalMountFailed, cut.Find("[role=alert]").TextContent);
672
new[] { Resources.
TerminalStrings
.TerminalMountFailed, Resources.
TerminalStrings
.TerminalPaletteSaveFailed },
683
Assert.Equal(Resources.
TerminalStrings
.TerminalMountFailed, cut.Find("[role=alert]").TextContent);
717
[InlineData("mount-failed", nameof(Resources.
TerminalStrings
.TerminalMountFailed))]
718
[InlineData("disconnected", nameof(Resources.
TerminalStrings
.TerminalDisconnected))]
719
[InlineData("input-failed", nameof(Resources.
TerminalStrings
.TerminalInputFailed))]
720
[InlineData("sizing-failed", nameof(Resources.
TerminalStrings
.TerminalSizingFailed))]
729
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
733
? Resources.
TerminalStrings
.TerminalDismissError
734
: Resources.
TerminalStrings
.TerminalRetry, button.TextContent.Trim());
826
cut.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalMountFailed, cut.Find("[role=alert]").TextContent));
839
cut.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalMountFailed, cut.Find("[role=alert]").TextContent));
Controls\TerminalWindowButtonTests.cs (7)
178
[InlineData("blocked", nameof(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowBlocked))]
179
[InlineData("failed", nameof(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowFailed))]
193
Assert.Equal(resourceKey == nameof(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowBlocked)
194
? Resources.
TerminalStrings
.TerminalToolbarOpenInWindowBlocked
195
: Resources.
TerminalStrings
.TerminalToolbarOpenInWindowFailed, toast.Title);
210
toasts.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalToolbarOpenInWindowFailed,
299
toasts.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalWindowTrackingFailed,
Layout\MainLayoutTerminalTests.cs (9)
44
var label = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>()[
45
isDesktop ? nameof(Resources.
TerminalStrings
.MainLayoutToggleTerminalDock) : nameof(Resources.
TerminalStrings
.TerminalTitle)].Value;
113
var label = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>()[
114
isDesktop ? nameof(Resources.
TerminalStrings
.MainLayoutToggleTerminalDock) : nameof(Resources.
TerminalStrings
.TerminalTitle)].Value;
182
var label = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>()[
183
isDesktop ? nameof(Resources.
TerminalStrings
.MainLayoutToggleTerminalDock) : nameof(Resources.
TerminalStrings
.TerminalTitle)].Value;
Layout\TerminalDockTests.cs (2)
221
Assert.Equal(Resources.
TerminalStrings
.TerminalDockMoreInformation, helpLink.TextContent);
855
Assert.Equal(Resources.
TerminalStrings
.TerminalDockDetachBlocked, cut.Find(".terminal-dock-popup-blocked").TextContent);
Layout\TerminalDockWindowTrackingTests.cs (2)
56
Assert.Equal(Resources.
TerminalStrings
.TerminalDockRecoveringWindow,
64
toasts.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalWindowTrackingFailed,
Pages\TerminalsTests.cs (6)
108
cut.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalsSelectAResource,
458
Assert.Equal(Resources.
TerminalStrings
.TerminalsSelectAResource, cut.Find(".aspire-empty-content").TextContent.Trim());
486
var options = buttons.Single(b => b.Instance.Title == Resources.
TerminalStrings
.TerminalsSettings);
570
Assert.Equal(Resources.
TerminalStrings
.TerminalsSelectAResource, cut.Find(".aspire-empty-content").TextContent.Trim());
571
var options = cut.FindComponents<AspireMenuButton>().Single(b => b.Instance.Title == Resources.
TerminalStrings
.TerminalsSettings);
727
Assert.Equal(Resources.
TerminalStrings
.TerminalToolbarOpenInWindow, open.GetAttribute("aria-label"));
Pages\TerminalWindowTests.cs (5)
67
cut.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalWindowEnded,
265
Assert.Equal(Resources.
TerminalStrings
.TerminalWindowEnded, cut.Find(".terminal-window-ended").TextContent);
285
Assert.Equal(Resources.
TerminalStrings
.TerminalWindowEnded, cut.Find(".terminal-window-ended").TextContent);
310
Assert.Equal(Resources.
TerminalStrings
.TerminalWindowEnded, cut.Find(".terminal-window-ended").TextContent);
428
cut.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalWindowTrackingFailed,
Aspire.Dashboard.Tests (1)
Model\ResourceMenuBuilderTests.cs (1)
60
new TestStringLocalizer<
TerminalStrings
>(),