eui icon indicating copy to clipboard operation
eui copied to clipboard

EuiSelectable enhancements

Open cnasikas opened this issue 2 years ago • 5 comments

In Cases, we added the ability to edit tags of multiple cases at once. We used the EuiSelectable to list the available tags, search through them, and let the user select/deselect them. We built a couple of features on top of the EuiSelectable to fit our needs. It would be nice if these features could be part of the EuiSelectable. Specifically:

  • Add the ability to add a new item to the list if it is not found. Like the EuiCombobox for example.
Screenshot 2022-11-24 at 10 31 41 AM Screenshot 2022-11-24 at 10 31 26 AM
  • An tag can be in three states: selected, unselected, and partially selected. For our use case, selected means that the tag is common in all cases, unselected means that the tag is not part of any case, and partially selected means that the tag is common in some cases but not in others. The closest to this use case is the allowExclusions option. It would be nice if we can change the icon of the off state to use it as the partially selected state. The cycle of the states was a bit different in our case though. You can not go back to a partially selected case if you click once on it. So I am not sure, if giving the ability to change the icon would help.
Screenshot 2022-11-24 at 10 31 15 AM

cnasikas avatar Nov 24 '22 08:11 cnasikas

👋 Hi there - this issue hasn't had any activity in 6 months. If the EUI team has not explicitly expressed that this is something on our roadmap, it's unlikely that we'll pick this issue up. We would sincerely appreciate a PR/community contribution if this is something that matters to you! If not, and there is no further activity on this issue for another 6 months (i.e. it's stale for over a year), the issue will be auto-closed.

github-actions[bot] avatar May 23 '23 16:05 github-actions[bot]

❌ Per our previous message, this issue is auto-closing after having been open and inactive for a year. If you strongly feel this is still a high-priority issue, or are interested in contributing, please leave a comment or open a new issue linking to this one for context.

github-actions[bot] avatar Nov 19 '23 16:11 github-actions[bot]

I'm going to re-open this, since we only recently added this to our project board (doh) and still need to triage/prioritize it

cee-chen avatar Nov 20 '23 18:11 cee-chen

Thanks for re-opening this. There is a good opportunity for re-use and consistency here. We believe that Discover may be doing something similar to this as well, and it would be great to deliver a consistent user experience across Kibana for combo boxes.

JasonStoltz avatar Dec 04 '23 17:12 JasonStoltz

👋 Hi there - this issue hasn't had any activity in 6 months. If the EUI team has not explicitly expressed that this is something on our roadmap, it's unlikely that we'll pick this issue up. We would sincerely appreciate a PR/community contribution if this is something that matters to you! If not, and there is no further activity on this issue for another 6 months (i.e. it's stale for over a year), the issue will be auto-closed.

github-actions[bot] avatar Jun 02 '24 00:06 github-actions[bot]