Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag-Lists (with auto completion) instead of comma-seperated lists #679

Open
christian-konrad opened this issue May 12, 2022 · 1 comment
Assignees
Labels
backlog Queued in backlog enhancement New feature or request

Comments

@christian-konrad
Copy link
Contributor

christian-konrad commented May 12, 2022

Is your feature request related to a problem? Please describe

In the properties panel, you oftentimes need to specify a comma-seperated list when you enter multiple property values, for example the delegated users of a user task. Comma-seperated lists are prone to errors and inconvenient for users, even for developers. Furthermore, if we want to provide a way for Form builders to set defaults for a multi-select component (checkbox or tag list), this must also be scalable and provide the selectable values for the user to select.

Describe the solution you'd like

A new tag-list input type for all list-based properties with autocompletion/-suggestion if there are values to select from.

Describe alternatives you've considered

Sticking to comma-seperated lists and taking the risk of telling the user implicitly "we don't care about your UX"

Additional context

Related to #492
Related to / duplicate of bpmn-io/properties-panel#223

@christian-konrad christian-konrad added the enhancement New feature or request label May 12, 2022
@christian-konrad
Copy link
Contributor Author

Ignore now, maybe build later (when we need it in Forms or get bad feedback for current comma-seperated lists)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog enhancement New feature or request
Development

No branches or pull requests

1 participant