Accessibility for Angular Datagrids
Wijmo's Angular datagrid, FlexGrid, comes with an extensive list of features that support accessibility. Whether its using ARIA technology to help users interact with and modify the FlexGrid, or using Excel-like keyboard shortcuts to easily traverse its contents, FlexGrid makes it easy for anyone to be able to use it.
By adding ARIA attributes to the FlexGrid, users with disabilities now have an easier time interfacing with the Angular datagrid. This not only makes it easier for users with disabilities to use FlexGrid, but also allows them to use more complex features, such as FlexGrid's Excel-like filtering and CellTemplates.
FlexGrid supports a large number of key shortcuts to quickly traverse the datagrid. Not only do the keyboard commands follow ARIA recommendations, but they are largely compatible with Excel–making it easier to seamlessly switch between using FlexGrid in Angular apps and Excel.
Some accessibility scenarios expect to obtain references to child elements and fire code using the child element's click event. This was not available in FlexGrid by default, so we've implemented a HitTest constructor that takes elements as parameters and builds the hit-test information–allowing the datagrid to honor click events that are fired in code.