Angular UI Bootstrap datepicker with a11y fixes
##Changes incorporated
- Fix for reading out the correct date number with respect to the days on the pop up edge when we move between months
- Support for CTRL + HOME – go to the first day of the current year
- Support for CTRL + END – go to the last day of the current year
- Support for SHIFT + PAGEUP – go to the same day in previous year
- Support for SHIFT + PAGEDOWN – go to the same day in next year
All fixes are enhancements/quick-fixes over the capabilities natively provided by the plugin itself. Since the plugin natively does not support selecting a range of dates, no a11y fixes/enhancements have been provided or planned for.
##Dev Setup
Project Source @ https://github.com/asitparida/uib-datepicker-a11y Bower Package : uib-datepicker-a11y
- Provide the reference to the ‘uib-datepicker-a11y.min.js’ file
- Load the ‘ui.bootstrap.datepickerPopup.a11y’ as dependency in your application
- Then, we need to provide the following change in the html as compared to the erstwhile directive
Replace the