23 references to Kind
aspire-tray (23)
NativeSmokeHarness.cs (1)
350Require(_application.PanelForSmoke.Scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.LaunchAtSignIn)
src\Aspire.Tray\Common\TrayPanel.cs (11)
218=> FocusAt(Scene.Targets.Where(target => target.Enabled && IsPrimary(target.Kind)).ToList(), 0); 455var primary = Scene.Targets.Where(target => target.Enabled && IsPrimary(target.Kind)).ToList(); 504var items = Scene.Targets.Where(target => IsActionItem(target.Kind)).ToList(); 543var buttons = Scene.Targets.Where(target => IsConfirmTarget(target.Kind)).ToList(); 605index = order.FindIndex(target => target.Kind == PanelTargetKind.Row && target.Key.Host == current.Host 623if (IsChrome(target.Kind)) 655if (_confirm is not null && !IsConfirmTarget(target.Kind)) 661if (_actions is not null && target.Kind is not (PanelTargetKind.More or PanelTargetKind.Row) && !IsActionItem(target.Kind)) 666switch (target.Kind) 933var clip = IsChrome(focused.Kind) ? panel : _viewport;
src\Aspire.Tray\Common\TrayPanelSceneJson.cs (1)
87json.WriteString("kind", target.Kind.ToString());
TrayApplication.NativeSmoke.cs (9)
93var first = panel.Scene.Targets.FirstOrDefault(target => target.Kind == PanelTargetKind.Row); 210ClickPanelForSmoke(panel.Scene.Targets.Single(target => target.Kind == PanelTargetKind.ToggleRecent)); 212var target = panel.Scene.Targets.FirstOrDefault(target => target.Kind == kind && target.Key.Host == host && target.Key.Item == item) 266var row = panel.Scene.Targets.Single(target => target.Kind == PanelTargetKind.Row && target.Key.Host == host); 280NativeSmokeHarness.Require(panel.Scene.Targets.Where(target => target.Kind == PanelTargetKind.OpenIn).Select(target => target.AccessibleName) 287NativeSmokeHarness.Require(panel.FocusedTarget == items[0].Key && !panel.Scene.Targets.Any(target => target.Kind == PanelTargetKind.OpenIn), 384var toggle = panel.Scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.LaunchAtSignIn); 433var rows = panel.Scene.Targets.Where(target => target.Kind == PanelTargetKind.Row && target.Key.Section != PanelSection.Recent).ToList(); 452NativeSmokeHarness.Require(panel.Scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.Quit) is
TrayApplication.PanelAutomation.cs (1)
361NativeMethods.UiaAutomationIdPropertyId => Variant(element.Target?.Kind.ToString() ?? element.Key.Label),