Graphs

    Please note that the graph viewer requires canvas (optional: webgl) support in your browser. Especially Internet Explorer browsers older than version 9are likely to not support this.

    display graphs

    • Load full graph (Also nodes without connections will be drawn. Useful during graph modeling setup)
    • Take a graph screenshot
    • Start full screen mode
    • Open graph options menu

    Default Context Menu (mouse-click background):

    • Add a new node
    • Close visible context menu(s)

    Node Context Menu (mouse-click node):

    • Delete node
    • Edit node
    • Draw edge (Connect with another node)
    • Set as startnode (The Graph will rerender starting the selected node and given options (graph options menu))

    Edge Context Menu (mouse-click edge):

    • Edit edge
    • Delete edge
    • Highlight all edges connected to the node (right-click at the background will remove highlighting)

    Graph Options Menu:

    • Startnode (string - valid node id or space seperated list of id’s): Heart of your graph. Rendering and traversing will start from here. Empty value means: a random starting point will be used.
    • Layout: Different graph layouting algoritms. No overlap (optimal: big graph), force layout (optimal: medium graph), fruchtermann (optimal: little to medium graph).
    • Renderer: Canvas mode allows editing. WebGL currently offers only display mode (a lot faster with much nodes/edges).
    • Search depth (number): Search depth which is starting from your start node.
    • Limit (number): Limit nodes count. If empty or zero, no limit is set.

    Nodes Options Menu:

    • Add Collection Name: This appends the collection name to the label, if it exists.
    • Color By Collections: Should nodes be colorized by their collection? If enabled, node color and node color attribute will be ignored.
    • Color: Default node color.
    • Color Attribute (string): If an attribute is given, nodes will then be colorized by the attribute. This setting ignores default node color if set.
    • Size By Connections: Should nodes be sized by their edges count? If enabled, node sizing attribute will be ignored.
    • Sizing Attribute (number): Default node size. Numeric value > 0.
    • Label (string): Edges will be labeled by this attribute. If edge attribute is not found, no label will be displayed.
    • Add Collection Name: This appends the collection name to the label, if it exists.
    • Color By Collections: Should edges be colorized by their collection? If enabled, edge color and edge color attribute will be ignored.
    • Color: Default edge color.
    • Type: The renderer offers multiple types of rendering. They only differ in their display style, except for the type ‘curved’. The curved typeallows to display more than one edges between two nodes.