-
Notifications
You must be signed in to change notification settings - Fork 146
Add tree component #255
Comments
Thanks for raising this, @idoprz. We've received this request from other teams at Microsoft and usually recommend the native Could you tell me more about what sort of functionality you're looking for here? |
@daviddossett I need a tree component too. I can't use native treeview component, because it non-customizable (I can change only icon, text and description). I need to add different labels |
Thanks for the references @idoprz! To clarify a little more based on the images you sent would it be accurate to say you're looking for a component that is a sort of hybrid between a tree view and data grid that also has search functionality? |
You can see that near the search I also have buttons, like a toolbar. |
Agreed that the first image would probably fall under the data grid umbrella. The key difference being that it has nesting like a tree. We'll certainly be looking to expand the data grid functionality over time—this is very helpful input 🙏 @idoprz have you considered using the Quick Pick to handle search and filtering? It's unlikely that we'll recreate the This is a prototype from a while back that showcases on way of leveraging the CleanShot.2021-10-27.at.10.16.14-trimmed.mp4 |
Hi, I would love to see this added to the components, so it can be styled in accordance. My use-case is where a tree view is used inside of a grid to display property types: https://github.com/ccontrols/instant-documentation-vscode Currently using the |
A tree component was great. However I would also consider a more complex tree-table control as shown in the first use case here #255 (comment) . Here you see what I have in mind in action. I believe there are many use cases where you have to show structured information in such a control (e.g. advanced debugger output). |
I would also like a tree widget, currently I need a tree similar to the file panel with a title/description and icon buttons that appear on hover like in the tree view that vscode uses so that commands can be run on the item. I also need to highlight something that is active and be able to expand/collapse all folders. Here is an example of a tree I built myself for my web view: |
Any updates on this? Right now we're embedding astexplorer as a webview, and to be honest, it looks weird when you see it in VSCode. I think it would also be useful to display the AST... 🙂 |
To propose another use case, we'd like to build a UI similar to a test runner that shows a file type icon on the left and a status pass/fail/progress/unknown on the right. We don't believe this is possible with the current |
Hi all, Back with a final update: I'm very sorry to say that the toolkit is being deprecated and all active development will be coming to a close. There was an announcement last week where you can learn more details and leave any questions or comments you may have. Beyond that, thank you so much filing this issue and apologies for never getting around to addressing it. It means a lot that you contributed to the improvement of this project. I wish you all the best in your future VS Code extension endeavors! |
Hi,
Please add tree component to the library.
I want to have a tree as part of my webview and not in a TreeView.
Use case can be a TreeView like panel with more controls like search control above the tree.
The text was updated successfully, but these errors were encountered: