Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-4200

Allow modules to define their own rendering

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • L3 - Default
    • 7.4.0, 7.4.0-alpha1
    • None
    • dmn-ui
    • None

    Description

      Currently, the rendering is done in a central place (Renderer, DmnRenderer). This was done this way by bpmn.io for performance reasons. However, this means that every module that adds elements which have to be rendered in a special way needs to change the Renderer. This breaks the self-containment of the module.

      To solve this, the Renderer should fire an event. Modules can listen to this event and react to it by augmenting the visual element with their own rendering.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              meyer Daniel Meyer
              sebastian.stamm Sebastian Stamm
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce