Skip to content

Support list re-ordering #378

Open
Open
@Skaiir

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

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