Project

General

Profile

Actions

Task #1351

closed

Tree structure - develop new frontend component for tree nodes

Added by Radek Tomiška about 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Tree structures
Target version:
Start date:
10/26/2018
Due date:
% Done:

90%

Estimated time:
48.00 h
Owner:

Description

Find and use or develop new FE component for rendering and selecting tree nodes.

Requirements:
- traversing tree structure (use component for organizations and role catalogues)
- selecting items in forms (e.g. on identity contract detail - work position)

Implementation notes:
- traversing tree structure:
-- expand tree node children with pagination + show more link (or load automatically by waypoint)
-- "+" for expand tree node, "click" on node name - show path above and children as root (idea of standard desktop explorers)
-- show quick buttons on the top (with path from root) for operations with the selected node (e.g. show detail + custom buttons which depends on component usage - the same as Table component)
- selecting items:
-- single select at least
-- multiselect with ctrl / shift can be implemented
-- add basic validation support (required, validation callback + asterisk)


Files

catalogue-selected.png (35.8 KB) catalogue-selected.png Radek Tomiška, 11/08/2018 01:49 PM
tree-selected.png (41.7 KB) tree-selected.png Radek Tomiška, 11/08/2018 01:49 PM

Related issues

Related to IdStory Identity Manager - Defect #1064: Opening sub nodes of another rootClosedRadek Tomiška04/09/2018

Actions
Related to IdStory Identity Manager - Task #491: Filling the organization element filter by clicking on org. tree.ClosedRadek Tomiška06/06/2017

Actions
Related to IdStory Identity Manager - Task #168: Component Tree - implement paginationClosedRadek Tomiška10/21/2016

Actions
Related to IdStory Identity Manager - Task #1358: Save tree state (expanded, selected node) in redux storeNewRadek Tomiška11/01/2018

Actions
Related to IdStory Identity Manager - Task #1359: FE: CodeableField componentRejectedRadek Tomiška11/02/2018

Actions
Related to IdStory Identity Manager - Task #908: Empty line in the organizational structureClosedRadek Tomiška01/15/2018

Actions
Related to IdStory Identity Manager - Task #1369: FE: Tree component - multi select, usage for role composition (business roles)ClosedRadek Tomiška11/08/2018

Actions
Actions

Also available in: Atom PDF