40 instantiations of MenuButtonItem
Aspire.Dashboard (40)
Components\Controls\ClearSignalsButton.razor.cs (2)
36_clearMenuItems.Add(new() 44_clearMenuItems.Add(new()
Components\Controls\SpanActions.razor.cs (2)
39_menuItems.Add(new MenuButtonItem 45_menuItems.Add(new MenuButtonItem
Components\Controls\StructuredLogActions.razor.cs (2)
48_menuItems.Add(new MenuButtonItem 54_menuItems.Add(new MenuButtonItem
Components\Controls\TraceActions.razor.cs (2)
36_menuItems.Add(new MenuButtonItem 46_menuItems.Add(new MenuButtonItem
Components\Pages\ConsoleLogs.razor.cs (5)
369_logsMenuItems.Add(new() 377_logsMenuItems.Add(new() 406_logsMenuItems.Add(new() 413_logsMenuItems.Add(new() 421_logsMenuItems.Add(new()
Components\Pages\Resources.razor.cs (4)
437_resourcesMenuItems.Add(new MenuButtonItem 447_resourcesMenuItems.Add(new MenuButtonItem 458_resourcesMenuItems.Add(new MenuButtonItem 468_resourcesMenuItems.Add(new MenuButtonItem
Components\Pages\TraceDetail.razor.cs (4)
116_traceActionsMenuItems.Add(new MenuButtonItem 128_traceActionsMenuItems.Add(new MenuButtonItem 134_traceActionsMenuItems.Add(new MenuButtonItem 142_traceActionsMenuItems.Add(new MenuButtonItem
Model\CommonMenuItems.cs (2)
25menuItems.Add(new MenuButtonItem 35menuItems.Add(new MenuButtonItem
Model\ResourceMenuItems.cs (12)
40menuItems.Add(new MenuButtonItem 49menuItems.Add(new MenuButtonItem 82menuItems.Add(new MenuButtonItem { IsDivider = true }); 93menuItems.Add(new MenuButtonItem 114return new MenuButtonItem 134menuItems.Add(new MenuButtonItem { IsDivider = true }); 138menuItems.Add(new MenuButtonItem 151menuItems.Add(new MenuButtonItem 165menuItems.Add(new MenuButtonItem 194menuItems.Add(new MenuButtonItem { IsDivider = true }); 213menuItems.Add(new MenuButtonItem 233return new MenuButtonItem
Utils\FilterHelpers.cs (5)
34filterMenuItems.Add(new MenuButtonItem 43filterMenuItems.Add(new MenuButtonItem 50filterMenuItems.Add(new MenuButtonItem 67filterMenuItems.Add(new MenuButtonItem 83filterMenuItems.Add(new MenuButtonItem
34 references to MenuButtonItem
Aspire.Dashboard (28)
Components\Controls\AspireMenu.razor.cs (2)
34public required IReadOnlyList<MenuButtonItem> Items { get; set; } 96private async Task HandleItemClicked(MenuButtonItem item)
Components\Controls\AspireMenuButton.razor.cs (2)
18private MenuButtonItem[] _items = []; 37public required IList<MenuButtonItem> Items { get; set; }
Components\Controls\ClearSignalsButton.razor.cs (1)
30private readonly List<MenuButtonItem> _clearMenuItems = new();
Components\Controls\ResourceActions.razor.cs (1)
61private readonly List<MenuButtonItem> _menuItems = new();
Components\Controls\SpanActions.razor.cs (1)
33private readonly List<MenuButtonItem> _menuItems = new();
Components\Controls\StructuredLogActions.razor.cs (1)
42private readonly List<MenuButtonItem> _menuItems = new();
Components\Controls\TraceActions.razor.cs (1)
30private readonly List<MenuButtonItem> _menuItems = new();
Components\Pages\ConsoleLogs.razor.cs (2)
140private readonly List<MenuButtonItem> _logsMenuItems = new(); 141private readonly List<MenuButtonItem> _resourceMenuItems = new();
Components\Pages\Resources.razor.cs (2)
108private readonly List<MenuButtonItem> _resourcesMenuItems = new(); 118private readonly List<MenuButtonItem> _contextMenuItems = new();
Components\Pages\StructuredLogs.razor.cs (1)
369private List<MenuButtonItem> GetFilterMenuItems()
Components\Pages\TraceDetail.razor.cs (1)
44private readonly List<MenuButtonItem> _traceActionsMenuItems = [];
Components\Pages\Traces.razor.cs (1)
373private List<MenuButtonItem> GetFilterMenuItems()
Model\CommonMenuItems.cs (1)
15List<MenuButtonItem> menuItems,
Model\MenuButtonItem.cs (1)
11public List<MenuButtonItem>? NestedMenuItems { get; set; }
Model\ResourceMenuItems.cs (8)
26List<MenuButtonItem> menuItems, 71private static void AddUrlMenuItems(List<MenuButtonItem> menuItems, ResourceViewModel resource, IStringLocalizer<Resources.Resources> loc) 86var urlItems = new List<MenuButtonItem>(); 110private static MenuButtonItem CreateUrlMenuItem(DisplayedUrl url) 128private static void AddTelemetryMenuItems(List<MenuButtonItem> menuItems, ResourceViewModel resource, NavigationManager navigationManager, TelemetryRepository telemetryRepository, Func<ResourceViewModel, string> getResourceName, IStringLocalizer<Resources.Resources> loc) 180private static void AddCommandMenuItems(List<MenuButtonItem> menuItems, ResourceViewModel resource, IStringLocalizer<Resources.Resources> loc, IStringLocalizer<Commands> commandsLoc, EventCallback<CommandViewModel> commandSelected, Func<ResourceViewModel, CommandViewModel, bool> isCommandExecuting) 206var commands = new List<MenuButtonItem>(); 229MenuButtonItem CreateMenuItem(CommandViewModel command)
Utils\FilterHelpers.cs (2)
21public static List<MenuButtonItem> GetFilterMenuItems<TView, TR>( 30var filterMenuItems = new List<MenuButtonItem>();
Aspire.Dashboard.Components.Tests (3)
Pages\TraceDetailsTests.cs (3)
526var collapseAllMenuItem = menuButton.Instance.Items.FirstOrDefault(item => item.Text == "Collapse all"); // Locate by text since ID was removed 601var collapseAllMenuItem = menuButton.Instance.Items.FirstOrDefault(item => item.Text == "Collapse all"); // Locate by text since ID was removed 614var expandAllMenuItem = menuButton.Instance.Items.FirstOrDefault(item => item.Text == "Expand all"); // Locate by text since ID was removed
Aspire.Dashboard.Tests (3)
Model\ResourceMenuItemsTests.cs (3)
29var menuItems = new List<MenuButtonItem>(); 80var menuItems = new List<MenuButtonItem>(); 131var menuItems = new List<MenuButtonItem>();