LP1829567 Angular access key improvements
authorBill Erickson <berickxx@gmail.com>
Thu, 1 Aug 2019 16:07:56 +0000 (12:07 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Fri, 2 Aug 2019 14:19:52 +0000 (10:19 -0400)
commitf77f8c43d7b77d0a796028a81c0188000235cd18
tree2434ff42f2fe39888ba6cde61de26fab86c57018
parentd5053483e2fe20c5d5273930a62993d3aa9e9179
LP1829567 Angular access key improvements

1. Adds support for shift+ shortcuts.
2. Remove duplicate key assignments made within the same context.  This
   is especially useful in the navigation bar since some commands repeat
   from different menus.
3. Indicate in the key assignemnts help page when an assignemnt has be
   superseded by another assignment.
4. Open the help page in large-dialog mode for more room.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/eg2/src/app/share/accesskey/accesskey-info.component.html
Open-ILS/src/eg2/src/app/share/accesskey/accesskey.service.ts
Open-ILS/src/eg2/src/app/staff/staff.component.html