Skip to content

Support list re-ordering #378

Description

@Skaiir

Is your feature request related to a problem? Please describe.

There are plenty of cases where it is relevant to define a set of specifically ordered items. For example a list of fallback values in order of priority. Yes, this can be handled via adding another 'priority' item in the list, but this is less than ideal UX and it would be nice to have a native properties panel solution for this.

Describe the solution you'd like

Ideally, I would like to be able to configure my list with a 'sortable' or 'canReorder' boolean, which when active, would show little up and down arrows to move an element up or down one. This is probably enough, I wouldn't expect to support any sort of drag and drop functionality as this becomes to much to implement, and too visually noisy.

I think this keeps the scope small while fixing the one current pain of ordering which cannot be fixed without modifying the schema (or if you don't have access to it, delete and re-add everything in the order you want).

Describe alternatives you've considered

As mentioned, defining the order via another field in the items, but it's not ideal.

Additional context

Discussion: https://camunda.slack.com/archives/C0693F1NFK5/p1723017247141529
Relevant epic: https://github.com/camunda/product-hub/issues/1761

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogQueued in backlogenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions