daffodil
daffodil copied to clipboard
[FEAT] Basic accessibility updates for DaffMenuComponent
:bulb: Feature request
Feature Name
Accessibility updates for DaffMenuComponent
The Desired Behavior
- [x]
aria-haspopupandaria-expandedon DaffMenuComponent - [x] Arrow key functionalities (https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/menu_role)
Your Use Case
As a developer, I need to provide an accessible menu component for users.
Prior Work
Environment
Daffodil version: X.Y.Z
Angular version: X.Y.Z
For Tooling issues:
- Node version: XX
- Platform:
Others:
Currently blocked because aria-controls implementation doesn't work if using template ref to implement menu
May no longer need to use templateRef.