-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: UI
-
Release Notes Summary:A new configuration property `nuxeo.selection.selectAllEnabled` was introduced to enable select all capabilities in Web UI. To enable select all, we just need to add the configuration property to nuxeo.conf set to `true`.
-
Epic Link:
-
Tags:
-
Team:UI
-
Sprint:UI - 2021-07, UI - 2021-08, UI - 2021-05, UI - 2021-06, UI - 2021-09
-
Story Points:3
We need to adapt nuxeo-results so that it supports the select all feature. We need to make the following improvements:
- Display the ability to toggle select all for listings that delegate this capability.
- Hide this feature behind an opt-in mechanism
- Add a new property to the action context containing the view, which will be used as input for the action elements.
- Adapt the default actions so that they work in bulk. We can consider refactoring them to use the nuxeo-operation button (see POC). Actions to be made available in bulk:
- Add to collection
- Remove From Collection (when viewing a collection)
- Publish
- Send to trash
- Untrash (in trash view)
- Delete permanently (in trash view)
- depends on
-
ELEMENTS-1382 Boolean configuration properties are not correctly handled
- Resolved
-
ELEMENTS-1360 Add a UI configuration registry to Nuxeo Elements
- Resolved
-
WEBUI-333 Allow functional test framework to customize UI features
- Resolved
-
ELEMENTS-1337 Improve Select All capability of nuxeo-page-provider-display-behavior
- Resolved
-
ELEMENTS-1338 Make nuxeo-operation-button accept a view as input
- Resolved
- is related to
-
WEBUI-296 Improve notification handling in Web UI
- Resolved
-
WEBUI-396 Fix nuxeo-data-table-column-filter > Title < using SelectAll
- Resolved
-
WEBUI-723 Unable to Remove document from EasyShare Folder
- Resolved
- is required by
-
NXDOC-2351 Translate new labels related with Select All feature
- Resolved
-
NXS-6426 Add a way to pass "selection" as input for buttons
- Resolved
-
WEBUI-298 Select all documents from a results listing
- Resolved
- Is referenced in