Uploaded image for project: 'Nuxeo Elements'
  1. Nuxeo Elements
  2. ELEMENTS-392

Enable bulk selection in lazy grid element

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.1.3
    • Component/s: UI
    • Tags:
    • Sprint:
      nxGang Sprint 9.3.4, nxGang Sprint 9.3.5, nxGang Sprint 9.3.6, nxGang Sprint 9.3.8, nxGang Sprint 9.3.9
    • Story Points:
      3

      Description

      Goal is to allow bulk selection in the lazy grid element.

      Selection
      Currently, selection is based on document ID’s. Selection will only be available for loaded items.
      There are some cases of bulk selections that will have the following behaviour:

      Select All - This feature, now works with the loaded pages only. As there is no way to present the user with an understandable way what pages are loaded, this functionality will be removed.

      Shift Select - Shift select allow for bulk select from the last select item to the selected item. It should work when all the selected items are loaded. When the user presses shift and hover an item, it will highlight (the selection ticker) all the items that are going to be selected. In case, any of those items are not loaded, this highlight wont happen and the shift select will result in common selection. (see mockups)

      Bulk selection could be improved, but are out of this topic’s scope. It would need some type of meta-selection not working directly with IDs.

        Attachments

        1. screenshot-1.png
          797 kB
          Tiago Cardoso
        2. screenshot-2.png
          754 kB
          Tiago Cardoso

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 hours
                  4h