As was talked about in #70646, searching/filtering custom trees is really hard currently. Even if you get the unintuitive feature to work, as an extension author you have no control over how the tree will be updated.
To provide a better UX, it would be really nice to have fine-grained control over tree filtering via the vscode extension api:
- control over whether a separate input field should be shown above a tree (like the one in the extensions or scm views)
- callbacks including the search contents that can be used to populate the tree with items.
Thanks for considering this and thanks for an overall great developer experience with vscode :)
As was talked about in #70646, searching/filtering custom trees is really hard currently. Even if you get the unintuitive feature to work, as an extension author you have no control over how the tree will be updated.
To provide a better UX, it would be really nice to have fine-grained control over tree filtering via the vscode extension api:
Thanks for considering this and thanks for an overall great developer experience with vscode :)