LP1843837 Vandelay queue import selection persistence user/berick/lp1843837-vand-persist-queue-selections
authorBill Erickson <berickxx@gmail.com>
Mon, 14 Oct 2019 19:40:12 +0000 (15:40 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 14 Oct 2019 19:50:57 +0000 (15:50 -0400)
commit54ecb032b057136d670dd400b91629fd7dbbadc4
tree89366aa3427ac3bb49116511e284e3b795b40359
parentcf4703e8f03d29eba2fef25b82f3624053e5588e
LP1843837 Vandelay queue import selection persistence

Manage grid row selection locally for the Vandelay Inspect Queue
interface (similar to the Record Matches interface) so the set of
selected records and optional merge/overlay targets may persist across
grid renderings without having to synchronize selection between the grid
and the Vandelay service.

To test, create a queue with matches, select some items in the grid,
click on one of the matches to select a match, then return to the grid.
Both the newly selected match-target row and the previously selected
rows will retain their selection.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.html
Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.ts
Open-ILS/src/eg2/src/app/staff/cat/vandelay/queued-record-matches.component.ts