LP1923640 Manage visibility of grid action menu entries user/berick/lp1923640-ang-grid-menu-hide-entries-v1
authorBill Erickson <berickxx@gmail.com>
Tue, 13 Apr 2021 17:05:18 +0000 (13:05 -0400)
committerBill Erickson <berickxx@gmail.com>
Tue, 13 Apr 2021 19:11:58 +0000 (15:11 -0400)
commitd6f1427046760d1700bb4bc0fe8452db939726ca
treebb05a5f06369dc16fad9d5fb6a0656d6d5725c25
parent2e8261e6da3b477536a860b1c9b6028b39483720
LP1923640 Manage visibility of grid action menu entries

Adds a new Angular Grid configuration menu entry labeled "Manage Actions
Menu", which launches a new dialog which allows staff to show/hide
individual entries in the grid toolbar actions menu / context menu.

The new menu action is disabled when a grid has no toolbar actions.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-actions-editor.component.html [new file with mode: 0644]
Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-actions-editor.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-actions-menu.component.html
Open-ILS/src/eg2/src/app/share/grid/grid-toolbar.component.html
Open-ILS/src/eg2/src/app/share/grid/grid.module.ts
Open-ILS/src/eg2/src/app/share/grid/grid.ts