Skip to content

refactor(aria/combobox) Add examples #32857

Draft
tjshiu wants to merge 7 commits intoangular:mainfrom
tjshiu:pr-32502
Draft

refactor(aria/combobox) Add examples #32857
tjshiu wants to merge 7 commits intoangular:mainfrom
tjshiu:pr-32502

Conversation

@tjshiu
Copy link
Copy Markdown
Contributor

@tjshiu tjshiu commented Feb 25, 2026

No description provided.

@angular-robot angular-robot bot added the detected: feature PR contains a feature commit label Feb 25, 2026
@tjshiu tjshiu added dev-app preview When applied, previews of the dev-app are deployed to Firebase and removed detected: feature PR contains a feature commit labels Feb 25, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 25, 2026

Deployed dev-app for bb39cca to: https://ng-dev-previews-comp--pr-angular-components-32857-dev-8t8lg23d.web.app

Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt.

ok7sai and others added 7 commits April 13, 2026 15:06
…fine behavior

- Adds new examples for simple-combobox: auto-select, highlight, disabled, readonly, and dialog popups.
- Refactors existing datepicker and grid examples for better interaction patterns.
- Introduces alwaysExpanded input to SimpleCombobox for persistent popup states.
- Refines selection behavior in ListboxPattern when followFocus is enabled.
- Cleans up unused inline-suggestion examples and console logs.
- Introduces a 'tabbable' input to Listbox and Tree to control whether the widget or its items are in the tab order.
- Updates ListFocus and Tree behaviors to respect the 'tabbable' signal, defaulting tabIndex to -1 when false.
- Updates simple-combobox examples to set [tabbable]="false" on internal widgets to ensure correct focus behavior.
- Includes unit tests for the new tabbable behavior in ListFocus and Tree.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: aria/combobox area: aria/tree dev-app preview When applied, previews of the dev-app are deployed to Firebase

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants