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

Support category meta-data in element template #8

Open
1 task
nikku opened this issue Mar 28, 2022 · 1 comment
Open
1 task

Support category meta-data in element template #8

nikku opened this issue Mar 28, 2022 · 1 comment
Labels
backlog Queued in backlog element templates enhancement New feature or request

Comments

@nikku
Copy link
Member

nikku commented Mar 28, 2022

Is your feature request related to a problem? Please describe

At some point we want to support grouping of element templates by category. To do this users shall be able to specify that meta-data via the element template descriptor (cf. .

Describe the solution you'd like

Be able to specify { name, id } as category with an element template descriptor:

{
  "id": "my-special-template",
  ...,
  "category": {
    "name": "Super special templates",
    "id": "super-special-templates"
  }
}

This allows us to group templates in places where they are shown as a batch, cf. bpmn-io/element-template-chooser#5 (comment).

Describe alternatives you've considered

None.

Additional context

Example of a grouping:

image

@nikku nikku added enhancement New feature or request element templates labels Mar 28, 2022
@nikku nikku changed the title Support category meta-data in element template Support category meta-data in element template Mar 28, 2022
@pinussilvestrus pinussilvestrus added the backlog Queued in backlog label Mar 29, 2022 — with bpmn-io-tasks
@nikku
Copy link
Member Author

nikku commented Nov 30, 2022

This is already supported in our modeling tooling; just needs proper schema support.

@nikku nikku transferred this issue from bpmn-io/bpmn-js-properties-panel Nov 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog element templates enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants