69 writes to Text
Aspire.Dashboard (44)
Components\Controls\ClearSignalsButton.razor.cs (2)
46Text = ControlsStringsLoc[name: nameof(ControlsStrings.ClearAllResources)], 55Text = SelectedResource.Id == null
Components\Controls\DashboardRunSelect.razor.cs (1)
66Text = FormatRunOption(run),
Components\Controls\ResourceDetails.razor.cs (2)
262Text = _showAll ? ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesFilterToggleShowSpecOnly)] : ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesFilterToggleShowAll)], 277Text = IsMaskAllChecked ? ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesShowVariableValues)] : ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesHideVariableValues)],
Components\Pages\ConsoleLogs.razor.cs (4)
514Text = Loc[nameof(Dashboard.Resources.ConsoleLogs.DownloadLogs)], 548Text = _showTimestamp ? Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsTimestampHide)] : Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsTimestampShow)], 555Text = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsTimestampShowUtc)], 563Text = _noWrapLogs ? Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWrapLogs)] : Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsNoWrapLogs)],
Components\Pages\Resources.razor.cs (5)
505Text = Loc[nameof(Dashboard.Resources.Resources.ResourceExpandAllChildren)], 515Text = Loc[nameof(Dashboard.Resources.Resources.ResourceCollapseAllChildren)], 527Text = Loc[nameof(Dashboard.Resources.Resources.ResourcesHideTypes)], 537Text = Loc[nameof(Dashboard.Resources.Resources.ResourcesShowTypes)], 655Text = ResourceViewModel.GetResourceName(resource, _resourceByName),
Components\Pages\TraceDetail.razor.cs (2)
132Text = ControlStringsLoc[nameof(ControlsStrings.ExpandAllSpansText)], 140Text = ControlStringsLoc[nameof(ControlsStrings.CollapseAllSpansText)],
Model\CommonMenuItems.cs (2)
29Text = loc[nameof(ControlsStrings.ShowHiddenResources)], 38Text = loc[nameof(ControlsStrings.HideHiddenResources)],
Model\MenuButtonItem.cs (1)
16Text = text,
Model\ResourceMenuBuilder.cs (11)
82Text = _controlLoc[nameof(ControlsStrings.ActionViewDetailsText)], 100Text = _controlLoc[nameof(ControlsStrings.ViewJson)], 121Text = _controlLoc[nameof(ControlsStrings.ExportEnv)], 165Text = _terminalLoc[nameof(TerminalStrings.TerminalTitle)], 179Text = _loc[nameof(Resources.Resources.ResourceActionConsoleLogsText)], 213Text = _loc[nameof(Resources.Resources.ResourceActionUrlsText)], 245Text = _loc[nameof(Resources.Resources.ResourceActionStructuredLogsText)], 258Text = _loc[nameof(Resources.Resources.ResourceActionTracesText)], 272Text = _loc[nameof(Resources.Resources.ResourceActionMetricsText)], 320Text = _loc[nameof(Resources.Resources.ResourceActionCommandsText)], 338Text = command.GetDisplayName(),
Model\SpanMenuBuilder.cs (4)
65Text = _controlsLoc[nameof(ControlsStrings.ActionViewDetailsText)], 73Text = _controlsLoc[nameof(ControlsStrings.ActionStructuredLogsText)], 86Text = _controlsLoc[nameof(ControlsStrings.GenAIDetailsTitle)], 94Text = _controlsLoc[nameof(ControlsStrings.ViewJson)],
Model\StructuredLogMenuBuilder.cs (3)
88Text = _controlsLoc[nameof(ControlsStrings.ActionViewDetailsText)], 96Text = _loc[nameof(StructuredLogs.ActionLogMessageText)], 112Text = _controlsLoc[nameof(ControlsStrings.ViewJson)],
Model\TraceMenuBuilder.cs (3)
83Text = _controlsLoc[nameof(ControlsStrings.ActionViewDetailsText)], 95Text = _controlsLoc[nameof(ControlsStrings.ActionStructuredLogsText)], 106Text = _controlsLoc[nameof(ControlsStrings.ViewJson)],
Utils\FilterHelpers.cs (4)
37Text = filter.GetDisplayText(filterLoc), 52Text = dialogsLoc[nameof(Dialogs.FilterDialogDisableAll)], 69Text = dialogsLoc[nameof(Dialogs.FilterDialogEnableAll)], 85Text = dialogsLoc[nameof(Dialogs.SettingsRemoveAllButtonText)],
Aspire.Dashboard.Components.Tests (25)
Controls\AspireMenuButtonTests.cs (7)
25.Add(component => component.ItemsProvider, () => [new MenuButtonItem { Text = "Item" }]) 43builder.Add(p => p.ItemsProvider, () => [new MenuButtonItem { Text = "Show hidden resources" }]); 64builder.Add(p => p.ItemsProvider, () => [new MenuButtonItem { Text = "Action" }]); 81builder.Add(p => p.ItemsProvider, () => [new MenuButtonItem { Text = "Action" }]); 105builder.Add(p => p.ItemsProvider, () => [new MenuButtonItem { Text = "Action" }]); 137return [new MenuButtonItem { Text = $"Item {providerInvocationCount}" }]; 181Func<IList<MenuButtonItem>> itemsProvider = () => [new MenuButtonItem { Text = itemText }];
Controls\AspireMenuTests.cs (18)
24var originalItem = new MenuButtonItem { Text = "Original" }; 32var refreshedItem = new MenuButtonItem { Text = "Refreshed" }; 53Text = "Historical run", 119builder.Add(p => p.Items, new[] { new MenuButtonItem { Text = "Item" } }); 150builder.Add(p => p.Items, new[] { new MenuButtonItem { Text = "Item" } }); 196Text = "Resource1", 207new MenuButtonItem { Text = "View details" } 233Text = "Commands", 236new MenuButtonItem { Text = "Start" }, 237new MenuButtonItem { Text = "Stop" } 265menuBuilder.Add(p => p.Items, new[] { new MenuButtonItem { Text = "Item" } }); 298Text = "Show hidden resources", 341Text = "Show hidden resources", 381new() { Text = "Console", Role = MenuItemRole.Checkbox, Checked = false }, 382new() { Text = "Terminal", Role = MenuItemRole.Checkbox, Checked = true }, 423Text = "Historical run", 456Text = "Live run", 467Text = "Historical run",
62 references to Text
Aspire.Dashboard (2)
Components\Controls\AspireMenuItem.razor.cs (1)
25{ "title", !string.IsNullOrEmpty(Item.Tooltip) ? Item.Tooltip : Item.Text ?? string.Empty }
Model\MenuButtonItem.cs (1)
31/// a context menu was opened for). Header items render <see cref="Text"/> and <see cref="Icon"/>
Aspire.Dashboard.Components.Tests (30)
Controls\AspireMenuTests.cs (1)
213Assert.Equal(header.Text, menuHost.Find($"#{header.Id}").TextContent.Trim());
Controls\ResourceActionsTests.cs (6)
56Assert.Equal(expectedItems, menuItems.Select(item => item.Text)); 58var consoleLogs = Assert.Single(menuItems, item => item.Text == DashboardResources.ResourceActionConsoleLogsText); 86var consoleLogs = Assert.Single(menuItems, item => item.Text == DashboardResources.ResourceActionConsoleLogsText); 90var terminal = Assert.Single(menuItems, item => item.Text == TerminalStrings.TerminalTitle); 122menuItems.Select(item => item.Text)); 124var terminal = Assert.Single(menuItems, item => item.Text == TerminalStrings.TerminalTitle);
Layout\MainLayoutTests.cs (12)
342Assert.Equal("Live run", item.Text); 346item => Assert.Equal("Learn about runs", item.Text)); 397Assert.DoesNotContain(items, item => string.Equals(item.Text, FormatHelpers.FormatTimeWithOptionalDate( 401Assert.Equal(expectedRunText, incompatibleItem.Text); 521Assert.Equal("Live run", item.Text); 532Assert.Equal(expectedHistoricalRunText, item.Text); 543Assert.Equal("Learn about runs", item.Text); 638item => Assert.Equal("Learn about runs", item.Text)); 844Assert.Equal("Live run", items[0].Text); 848Assert.Equal(expectedHistoricalTexts, items.Skip(2).Take(historicalRuns.Length).Select(item => item.Text)); 852Assert.Equal("Learn about runs", items[^1].Text); 868Assert.Equal(expectedHistoricalTexts, items.Skip(2).Take(historicalRuns.Length).Select(item => item.Text));
Pages\ConsoleLogsTerminalTests.cs (1)
56cut.Instance.LogsMenuItemsForTest.Where(i => !i.IsDivider).Select(i => i.Text));
Pages\ConsoleLogsTests.cs (4)
225var settingsMenu = cut.FindComponents<AspireMenu>().Single(m => m.Instance.Items.Any(i => i.Text == Resources.ControlsStrings.ShowHiddenResources)); 226var showHiddenMenuItem = settingsMenu.Instance.Items.Single(i => i.Text == Resources.ControlsStrings.ShowHiddenResources); 245settingsMenu = cut.FindComponents<AspireMenu>().Single(m => m.Instance.Items.Any(i => i.Text == Resources.ControlsStrings.HideHiddenResources)); 246var hideHiddenMenuItem = settingsMenu.Instance.Items.Single(i => i.Text == Resources.ControlsStrings.HideHiddenResources);
Pages\ResourcesTests.cs (1)
565Assert.Equal("Resource1", headerItem.Text);
Pages\TerminalsTests.cs (2)
388Assert.Equal(Resources.ControlsStrings.ShowHiddenResources, Assert.Single(menu.Items).Text); 465var showHidden = Assert.Single(options.Instance.ItemsProvider(), i => i.Text == Resources.ControlsStrings.ShowHiddenResources);
Pages\TraceDetailsTests.cs (3)
882var collapseAllMenuItem = menuButton.Instance.ItemsProvider().FirstOrDefault(item => item.Text == "Collapse all"); // Locate by text since ID was removed 957var collapseAllMenuItem = menuButton.Instance.ItemsProvider().FirstOrDefault(item => item.Text == "Collapse all"); // Locate by text since ID was removed 970var expandAllMenuItem = menuButton.Instance.ItemsProvider().FirstOrDefault(item => item.Text == "Expand all"); // Locate by text since ID was removed
Aspire.Dashboard.Tests (30)
Model\ResourceMenuBuilderTests.cs (30)
109e => Assert.Equal("Localized:ActionViewDetailsText", e.Text), 110e => Assert.Equal("Localized:ResourceActionConsoleLogsText", e.Text), 111e => Assert.Equal("Localized:ViewJson", e.Text)); 161e => Assert.Equal("Localized:ActionViewDetailsText", e.Text), 162e => Assert.Equal("Localized:ResourceActionConsoleLogsText", e.Text), 163e => Assert.Equal("Localized:ViewJson", e.Text), 165e => Assert.Equal("Localized:ResourceActionTracesText", e.Text)); 201Assert.Equal(expectedItems, menuItems.Select(item => item.Text)); 249e => Assert.Equal("Localized:ActionViewDetailsText", e.Text), 250e => Assert.Equal("Localized:ResourceActionConsoleLogsText", e.Text), 251e => Assert.Equal("Localized:ViewJson", e.Text), 253e => Assert.Equal("Localized:ResourceActionStructuredLogsText", e.Text), 254e => Assert.Equal("Localized:ResourceActionTracesText", e.Text), 255e => Assert.Equal("Localized:ResourceActionMetricsText", e.Text)); 287e => Assert.Equal("Localized:ActionViewDetailsText", e.Text), 288e => Assert.Equal("Localized:ResourceActionConsoleLogsText", e.Text), 289e => Assert.Equal("Localized:ViewJson", e.Text), 290e => Assert.Equal("Localized:ExportEnv", e.Text)); 322e => Assert.Equal("Localized:ActionViewDetailsText", e.Text), 323e => Assert.Equal("Localized:ResourceActionConsoleLogsText", e.Text), 324e => Assert.Equal("Localized:ViewJson", e.Text)); 369e => Assert.Equal("Localized:ViewJson", e.Text), 371e => Assert.Equal("Start", e.Text), 372e => Assert.Equal("Stop", e.Text)); 409e => Assert.Equal("Localized:ViewJson", e.Text), 413Assert.Equal("Start", e.Text); 452e => Assert.Equal("Localized:ViewJson", e.Text), 456Assert.Equal("Test Command", e.Text); 495e => Assert.Equal("Localized:ViewJson", e.Text), 499Assert.Equal("Test Command", e.Text);