menu

New in Ilograph: Embedded Perspectives

Ilograph 2.0.1 is a major new release for all Ilograph environments (web, desktop, and Confluence Cloud) that adds the following enhancements:

Embedded perspectives

Perspectives can now be directly embedded in other perspectives. When embedded, perspectives appear as boxes showing the perspective in minature, and users can expand an embedded perspective to browse it:

An embedded perspective

To embed a perspective, reference it by name (with the Perspective:: prefix) anywhere you would a resource. Perspectives can be embedded in both relational and sequence perspectives.

perspectives:
- name: My Perspective
  relations:
    ...
    - from: Resource A
      to: Perspective::PerspectiveName

Embedded perspectives are especially handy for showing sub-processes in sequence diagrams:

Zooming in and out of embedded sequence perspectives

Learn more about embedded perspectives in the docs.

“none” value in sequence perspectives

Diagram authors can now use the special value “none” in sequence diagrams. This causes control to pass to (or, in the case of start, originate from) an off-screen resource:

Showing arrow details in Ilograph

In the above sequence diagram, “none” is used for the start value and the final step, resulting the sequence starting and ending off screen. The YAML of this sequence would look like so:

perspectives:
- name: My Perspective
  sequence:
    start: "none"
    steps:
      - to: Ingest Workflow
        label: Invokes
      ...
      - to: "none"
        label: Invoke with GUID

“none” can be used as a value for start and any of the step properties (to, toAndBack, toAsync, restartAt).

Happy Diagramming! If you have questions or comments, please reach out to me on LinkedIn or by email at billy@ilograph.com.

Share this article on Facebook

Share this article on LinkedIn