2 instantiations of PanelAccessibleElement
Aspire.Tray.Tests (2)
src\Aspire.Tray\Common\TrayPanel.cs (2)
1369
_accessible.Add(
new
(PanelAccessibleKey.For(key), role, name, bounds, hit, target, description));
1382
_accessible.Add(
new
(PanelAccessibleKey.For(label), PanelAccessibleRole.Text, text, bounds, chrome ? bounds : bounds.Intersect(_viewport)));
12 references to PanelAccessibleElement
Aspire.Tray.Tests (12)
src\Aspire.Tray\Common\TrayPanel.cs (2)
61
private List<
PanelAccessibleElement
> _accessible = [];
728
var accessible = new List<
PanelAccessibleElement
>();
src\Aspire.Tray\Common\TrayPanelScene.cs (1)
224
IReadOnlyList<
PanelAccessibleElement
> Accessibility);
TrayPanelTests.cs (9)
895
var
title = scene.Accessibility.Single(element => element.Key.Label == "header.title");
896
var
status = scene.Accessibility.Single(element => element.Key.Label == "header.status");
1211
var
firstRow = scene.Accessibility[3];
1215
var
recent = scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.ToggleRecent);
1269
var
last = panel.Scene.Accessibility.Last(element => element.Target?.Kind == PanelTargetKind.Row);
1271
var
status = panel.Scene.Accessibility.Single(element => element.Key.Label == "header.status");
1278
var
visible = panel.Scene.Accessibility.Single(element => element.Key == last.Key);
1290
var
launch = panel.Scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.LaunchAtSignIn);
1330
var
quit = panel.Scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.Quit);