Skip to content

SelectV2 dropdown - #895

Open
harsha573252 wants to merge 2 commits into
solarwinds:release/v20.0.xfrom
harsha573252:selectv2_dropdown
Open

SelectV2 dropdown#895
harsha573252 wants to merge 2 commits into
solarwinds:release/v20.0.xfrom
harsha573252:selectv2_dropdown

Conversation

@harsha573252

@harsha573252 harsha573252 commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Frontend Pull Request Description

  • Introduced SelectV2OptionActionDirective and SelectV2GroupActionDirective for nested actions.
  • Enhanced keyboard navigation to focus on group actions and option actions using Arrow keys.
  • Updated BaseSelectV2 to manage focus between options and actions.
  • Added tests for new keyboard interactions and focus management.

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have updated change log
  • I have been following Definition of done
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new lint warnings
  • New and existing unit tests pass locally and on CI with my changes
  • Any dependent changes have been merged and published in downstream modules

Screenshots (if applicable)

Additional Context (if necessary)

@harsha573252 harsha573252 changed the title feat(select-v2): add nested actionable elements with keyboard navigat… SelectV2 dropdown Aug 10, 2026
ludmilaFialova and others added 2 commits August 11, 2026 10:22
…ion support

- Introduced SelectV2OptionActionDirective and SelectV2GroupActionDirective for nested actions.
- Enhanced keyboard navigation to focus on group actions and option actions using Arrow keys.
- Updated BaseSelectV2 to manage focus between options and actions.
- Added tests for new keyboard interactions and focus management.
@harsha573252
harsha573252 marked this pull request as ready for review August 17, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants