LP1829567 Angular access key improvements
authorBill Erickson <berickxx@gmail.com>
Thu, 1 Aug 2019 16:07:56 +0000 (12:07 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 1 Aug 2019 16:13:56 +0000 (12:13 -0400)
commit7c49c3fdc183ca3f61ebfcdcf178530150842ac6
tree253a6683a62a108faef8b863c09334f802607aea
parent4a54354018903f3554a5badfa7e4dcccf456ee56
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>
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