Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-8681

SWF Diagram Viewer - Orthogonal lines Improvements

XMLWordPrintable

    • False
    • None
    • False
    • ---
    • ---
    • Important

      Scope: Serverless Workflow Diagram Editor

      Goal: Improve the visualization of serverles workflow diagrams.

      Improvement Points:

      The graph is not centered when there are more levels with more states.

      The outgoing connection to the node that is in the same or higher level is pinned to the bottom magnet instead of west/east magnet.

      • The actual behaviour conforms with the jira description, but it would make much more sense to use east/west magnets.
      • See monitor-job.sw.json from specification

      If the connection is going from source to target directly to level above, it is going from west magnet. It might look better if it went directly from the top magnet.

      The connection is going through states.

      The connection crosses other connections

      The connections are going through states/nodes in some scenarios if there are multiple states/nodes in the same level, depending on node distribution.
      There is also an issue with connections when the states don't have incoming connections, so the nodes are shown next to the Start node. As a result, the connections are going through the same level states.

      End nodes at the bottom level are not connected with a single simple line. The polyline is used instead.

      The connection label is shown using two rows. In addition there is redundant blue box area around the text.

       

       

       

       

              romartin@redhat.com Roger Martinez
              handreyrc Handrey Cunha
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: