-
Couldn't load subscription status.
- Fork 1
Description
The NgxConfigurableLayoutComponent allows for a drag-and-drop mechanism to re-order items in the configurable layout.
However, this makes it incompliant with WAI-ARIA/WCAG without a keyboard based alternative. As WCAG/WAI-ARIA does not provide a fixed pattern to handle this, we decided to use the same pattern as dragon-drop, which was checked by several AT solutions.
This means that we use the following approach:
-
We provide a live-region with updates for screen readers
-
We use the following keyboard interactions
- UsingTabto navigate to the item
- UseEnterorSpaceto select an item
- Use the arrow keys to move the item
- UseEnterorSpaceto place an item
- UseESCto stop the move