101 references to TerminalStrings
Aspire.Dashboard (31)
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)
114
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
235
Label = Loc[nameof(Resources.
TerminalStrings
.TerminalInputLabel)],
373
"light" => nameof(Resources.
TerminalStrings
.TerminalPaletteLight),
374
"dark" => nameof(Resources.
TerminalStrings
.TerminalPaletteDark),
433
"disconnected" => nameof(Resources.
TerminalStrings
.TerminalDisconnected),
434
"input-failed" => nameof(Resources.
TerminalStrings
.TerminalInputFailed),
435
"sizing-failed" => nameof(Resources.
TerminalStrings
.TerminalSizingFailed),
436
"palette-failed" => nameof(Resources.
TerminalStrings
.TerminalPaletteSaveFailed),
437
_ => 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\TerminalDock.razor.cs (3)
86
public required IStringLocalizer<Resources.
TerminalStrings
> Loc { get; init; }
397
var title = Loc[nameof(Resources.
TerminalStrings
.TerminalDockCloseTimedOutTitle)].Value;
398
var message = Loc[nameof(Resources.
TerminalStrings
.TerminalDockCloseTimedOutMessage), terminalTitle].Value;
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,
165
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 (69)
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>().Instance.Title);
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("title"));
Controls\TerminalViewTests.cs (29)
38
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
49
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalInputLabel)].Value, options.Label);
68
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
82
Assert.Equal($"F6: {loc[nameof(Resources.
TerminalStrings
.TerminalFocusControlsDescription)].Value}", focusHint.TextContent);
84
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarDecreaseFontSize)].Value, cut.Find(".terminal-font-minus").GetAttribute("aria-label"));
85
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarIncreaseFontSize)].Value, cut.Find(".terminal-font-plus").GetAttribute("aria-label"));
112
Assert.Equal(Resources.
TerminalStrings
.TerminalPalette, select.Instance.AriaLabel);
123
Assert.Equal(Resources.
TerminalStrings
.TerminalPaletteSaveFailed, cut.Find("[role=alert]").TextContent);
124
Assert.Equal(Resources.
TerminalStrings
.TerminalDismissError, cut.Find(".terminal-error fluent-button").TextContent.Trim());
139
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
144
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarDecreaseFontSize)].Value, button.GetAttribute("title"));
145
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarDecreaseFontSize)].Value, button.GetAttribute("aria-label"));
149
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarIncreaseFontSize)].Value, button.GetAttribute("title"));
150
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarIncreaseFontSize)].Value, button.GetAttribute("aria-label"));
154
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSizeAuto)].Value, button.GetAttribute("title"));
155
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSizeAuto)].Value, button.GetAttribute("aria-label"));
158
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSize)].Value, dimensionsSelect.Instance.Placeholder);
159
Assert.Equal(loc[nameof(Resources.
TerminalStrings
.TerminalToolbarGridSize)].Value, dimensionsSelect.Instance.AriaLabel);
184
Assert.Equal(Resources.
TerminalStrings
.TerminalTitle, cut.Find(".terminal-title").TextContent);
288
Assert.Equal(Resources.
TerminalStrings
.TerminalToolbarGridSizeAuto, cut.Find(".terminal-fit").GetAttribute("title"));
355
[InlineData("mount-failed", nameof(Resources.
TerminalStrings
.TerminalMountFailed))]
356
[InlineData("disconnected", nameof(Resources.
TerminalStrings
.TerminalDisconnected))]
357
[InlineData("input-failed", nameof(Resources.
TerminalStrings
.TerminalInputFailed))]
358
[InlineData("sizing-failed", nameof(Resources.
TerminalStrings
.TerminalSizingFailed))]
367
var loc = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>();
371
? Resources.
TerminalStrings
.TerminalDismissError
372
: Resources.
TerminalStrings
.TerminalRetry, button.TextContent.Trim());
464
cut.WaitForAssertion(() => Assert.Equal(Resources.
TerminalStrings
.TerminalMountFailed, cut.Find("[role=alert]").TextContent));
477
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)
45
var label = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>()[
46
isDesktop ? nameof(Resources.
TerminalStrings
.MainLayoutToggleTerminalDock) : nameof(Resources.
TerminalStrings
.TerminalTitle)].Value;
114
var label = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>()[
115
isDesktop ? nameof(Resources.
TerminalStrings
.MainLayoutToggleTerminalDock) : nameof(Resources.
TerminalStrings
.TerminalTitle)].Value;
183
var label = Services.GetRequiredService<IStringLocalizer<Resources.
TerminalStrings
>>()[
184
isDesktop ? nameof(Resources.
TerminalStrings
.MainLayoutToggleTerminalDock) : nameof(Resources.
TerminalStrings
.TerminalTitle)].Value;
Layout\TerminalDockTests.cs (2)
223
Assert.Equal(Resources.
TerminalStrings
.TerminalDockMoreInformation, helpLink.TextContent);
798
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 (5)
351
Assert.Equal(Resources.
TerminalStrings
.TerminalsSelectAResource, cut.Find(".aspire-empty-content").TextContent.Trim());
379
var options = buttons.Single(b => b.Instance.Title == Resources.
TerminalStrings
.TerminalsSettings);
463
Assert.Equal(Resources.
TerminalStrings
.TerminalsSelectAResource, cut.Find(".aspire-empty-content").TextContent.Trim());
464
var options = cut.FindComponents<AspireMenuButton>().Single(b => b.Instance.Title == Resources.
TerminalStrings
.TerminalsSettings);
620
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
>(),