LP1923640 Manage visibility of grid action menu entries
authorBill Erickson <berickxx@gmail.com>
Tue, 13 Apr 2021 17:05:18 +0000 (13:05 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Thu, 12 Aug 2021 21:30:53 +0000 (17:30 -0400)
commit6d45dcbfb2770a7e1722e6584b473c9c80aa9a10
treeb7aa18b5e4f617585863fe631f2f28d88ee9dd85
parent31d4308a27a1ce6981bbddfaa96054b4862aa545
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>
Signed-off-by: Erica Rohlfs <erica.rohlfs@equinoxOLI.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
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