-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: DAM
-
Epic Link:
-
Tags:
-
Team:UI
-
Sprint:UI - 2022-05, UI - 2022-06, UI COOLDOWN - 2022-05
-
Story Points:2
A compound-aware nuxeo-document-tree should be contributed from the compound documents addon. This three should differ from the regular nuxeo-document-tree as follows:
- Show non-folderish children for CompoundDocument and CompoundDocumentFolder doctypes (see core-types-contrib.xml)
- Stop parent collapsing behavior when we reach documents with CompoundDocument or CompoundDocumentFolder doctypes. This means if we have nested compounds, this behavior stops with the topmost
- Provide a selection highlight when dealing with documents that are of type CompoundDocument and CompoundDocumentFolder or its decents.
Please see the demo for more details about how it should work: compound-tree-poc-demo.mov
POC code available at: https://github.com/nuxeo/nuxeo-web-ui/compare/SUPINT-1976-poc?expand=1
There is a slight change from the POC which concerns sorting: When listing children of a compound document, other compound documents should come at the bottom, i.e., after all other non-compound children.
Note: if the title of the document is updated, the three should be updated accordingly.
- depends on
-
WEBUI-209 Treeview elements are missing appropriate roles and attributes.
- Resolved
-
NXP-30950 Setup nuxeo-compound-documents-web project
- Resolved
-
WEBUI-769 Add unit tests for nuxeo-document-tree
- Resolved
-
NXP-30817 Upload and create a compound document
- Resolved
- is related to
-
WEBUI-209 Treeview elements are missing appropriate roles and attributes.
- Resolved
-
NXBT-3640 Create a secret to access Sauce Labs
- Resolved
-
WEBUI-757 As a user with Browse permission, I can browse compound documents using the navigation tree
- Resolved
-
WEBUI-758 As a user with Browse permission, I can browse the parent of a compound document using the navigation tree
- Resolved
-
WEBUI-759 As a user with Browse permission, I can browse the children of a compound document using the navigation tree
- Resolved
- is required by
-
NXP-30954 Implement unit tests for Compound-aware nuxeo-document-tree
- Resolved
-
NXP-30955 Implement functional tests for import of compound documents
- Resolved