enterprise icon indicating copy to clipboard operation
enterprise copied to clipboard

Tree: Component Enhancements

Open kentonquatman opened this issue 5 years ago • 19 comments

Infor PIM has requested an enhancement to the tree component on IDS: https://design.infor.com/code/ids-enterprise/latest/tree

Inline naming when creating a new node Inline command buttons for each node
image002 image003

Latest Designs: https://www.figma.com/file/44Wt91O8Dk20lSJsX1tndu/(IDS-110)-Tree-component-enhancements

kentonquatman avatar Feb 03 '20 16:02 kentonquatman

IDS design team will review the enhancement request and provide specs for development.

kentonquatman avatar Feb 03 '20 16:02 kentonquatman

This is a component (on the older side) that has a few ways to do this either with buttons or a context menu https://www.jstree.com/demo/ just for having one example of the general functionality

tmcconechy avatar Feb 03 '20 16:02 tmcconechy

Looking at this issue and discussing with a team. In the past we had suggest the actions appear on a top level toolbar or in a context menu.

Since we will have multiple designs for the same pattern if we do actions inline then we need to document when to do either. https://master-enterprise.demo.design.infor.com/components/tree/example-context-menu.html

https://master-enterprise.demo.design.infor.com/components/tree/test-expand-collapse-with-splitter.html (imagine a plus and delete on the top toolbar i can't find the example).

TLDR: I think we need a general “Tree editing (add/remove nodes /inline edit / build a tree). Bigger pattern maybe. Make sure we are happy with a design for all this. And then it would be a feature add to Enterprise and Enterprise NG after.

tmcconechy avatar Mar 10 '20 18:03 tmcconechy

Handover document (request access). https://inforonline.sharepoint.com/:b:/r/sites/RhythmPIM/Shared%20Documents/Rhythm%20PIM/Designs/Navigation/200129_RhythmPIM_Navigation_HandoffDocument-CO.pdf?csf=1&e=toaqqB

tmcconechy avatar Mar 10 '20 18:03 tmcconechy

This is still open?

kevinwhitedesign avatar Jul 29 '20 15:07 kevinwhitedesign

Not sure if this one is still needed by the PIM team. I dont see any contacts here. But as far as i recall we did not get a design and we didnt make anything like this. Suggest we just close this if no one responds as i cant seem to get into the docs and details anymore

tmcconechy avatar Jul 29 '20 15:07 tmcconechy

As per my knowledge, it is needed as per H&L design. I can send you the dowloaded copy of design document on your email. cc @karin.thulin

hemantg05 avatar Jul 29 '20 22:07 hemantg05

Got it. Is there some reason i can't include the file here? @kevinwhitedesign looks like this has a manilla design that just needs some vetting before we add it as a possible future feature.

Seems the ask is around inline editing in the tree

tmcconechy avatar Jul 30 '20 13:07 tmcconechy

Is this to rename a tree item?

kevinwhitedesign avatar Apr 13 '21 17:04 kevinwhitedesign

@katieinfor needs a ticket

kevinwhitedesign avatar Apr 13 '21 17:04 kevinwhitedesign

Yes, But for all CRUD operations in a tree.

  • update
  • delete
  • move
  • add

tmcconechy avatar Apr 13 '21 17:04 tmcconechy

Hi Tim,

Any timeline for this issue to get fix?

Regards, Kishor

dhumalkishor avatar May 26 '21 05:05 dhumalkishor

I'll review with design and discuss in sprint planning. This one is a lot of work

tmcconechy avatar May 26 '21 13:05 tmcconechy

@kevinwhitedesign sorry for the delay! the Jira ticket is: https://jira.infor.com/browse/UXD-2605

ghost avatar May 26 '21 16:05 ghost

Hi Tim,

Can you please update when we can expect fix for this JT.

Regards, Kishor

dhumalkishor avatar Mar 07 '22 06:03 dhumalkishor

Will bring this up for discussion next sprint planning. This might additional require design work.

tmcconechy avatar Mar 07 '22 14:03 tmcconechy

@tmcconechy @dhumalkishor design started reviewing / working on this again.

kevinwhitedesign avatar Apr 12 '22 16:04 kevinwhitedesign

cc @inforandy

tmcconechy avatar Apr 27 '22 15:04 tmcconechy

let's make sure we check this one for the June Enterprise grooming @tmcconechy; can we scope for delivery by the enterprise team or will it require additional support from you or someone else.

inforandy avatar May 19 '22 19:05 inforandy

When we add this it will be done on https://github.com/infor-design/enterprise-wc/issues/837 so please watch this issue

tmcconechy avatar Nov 17 '22 14:11 tmcconechy