20 references to ItemsProvider
Aspire.Dashboard (3)
Components\Controls\AspireMenuButton.razor.cs (3)
99
if (!ReferenceEquals(_renderedItemsProvider,
ItemsProvider
))
101
_renderedItemsProvider =
ItemsProvider
;
139
_items =
ItemsProvider
().ToArray();
Aspire.Dashboard.Components.Tests (17)
Controls\AspireMenuButtonTests.cs (7)
25
.Add(component => component.
ItemsProvider
, () => [new MenuButtonItem { Text = "Item" }])
43
builder.Add(p => p.
ItemsProvider
, () => [new MenuButtonItem { Text = "Show hidden resources" }]);
64
builder.Add(p => p.
ItemsProvider
, () => [new MenuButtonItem { Text = "Action" }]);
81
builder.Add(p => p.
ItemsProvider
, () => [new MenuButtonItem { Text = "Action" }]);
105
builder.Add(p => p.
ItemsProvider
, () => [new MenuButtonItem { Text = "Action" }]);
134
builder.Add(p => p.
ItemsProvider
, () =>
186
builder.Add(p => p.
ItemsProvider
, itemsProvider);
Controls\AspireMenuTests.cs (3)
313
builder.Add(p => p.
ItemsProvider
, () => items);
354
builder.Add(p => p.
ItemsProvider
, () => items);
389
builder.Add(p => p.
ItemsProvider
, () => items);
Controls\ResourceActionsTests.cs (3)
48
var menuItems = cut.FindComponent<AspireMenuButton>().Instance.
ItemsProvider
();
85
var menuItems = cut.FindComponent<AspireMenuButton>().Instance.
ItemsProvider
();
119
var menuItems = cut.FindComponent<AspireMenuButton>().Instance.
ItemsProvider
();
Pages\TerminalsTests.cs (1)
483
var showHidden = Assert.Single(options.Instance.
ItemsProvider
(), i => i.Text == Resources.ControlsStrings.ShowHiddenResources);
Pages\TraceDetailsTests.cs (3)
962
var collapseAllMenuItem = menuButton.Instance.
ItemsProvider
().FirstOrDefault(item => item.Text == "Collapse all"); // Locate by text since ID was removed
1037
var collapseAllMenuItem = menuButton.Instance.
ItemsProvider
().FirstOrDefault(item => item.Text == "Collapse all"); // Locate by text since ID was removed
1050
var expandAllMenuItem = menuButton.Instance.
ItemsProvider
().FirstOrDefault(item => item.Text == "Expand all"); // Locate by text since ID was removed