Quantcast
Channel: GoJS - Northwoods Software

Image may be NSFW.
Clik here to view.

Link shape looks messy when we change the port

Hi Walter, We are facing a issue related to the links connected to node. As you can see in the first image the middle node (Fetch node ) has two links (two outcomes ) both are connected to the end...

View Article


GoJS 3.1.3 released

Changes for 3.1.3 Improved performance of JumpOver or JumpGap links. Fixed some cases of invalid AvoidsNodes routing after removing Nodes or changing their visibility. Improved Picture.source caching....

View Article


Copied links with adjusting: End maintain original absolute point coordinates...

When using Option+drag (Mac) or Ctrl+drag (Windows) to copy a selection that includes a link with adjusting: LinkAdjusting.End, the copied link maintains the original link’s absolute point coordinates...

View Article

Image may be NSFW.
Clik here to view.

CurvedLinkReshapingTool doesn't work

I created a simple example to test the CurvedLinkReshapingTool but I can’t figure out what mistake I did. The handler is there but it won’t move when I try to drag it. What I’m missing? And how can I...

View Article

Image may be NSFW.
Clik here to view.

Link's arrow head frozen at 90 deg angle

I have a problem with the red link. When I drag a node around it looks like the red arrow head is stuck in a single orientation (it always points down). The green arrow head rotates properly. What...

View Article


Trigger Scenarios for LayoutCompleted and InitialLayoutCompleted

Hi, I’m trying to clearly understand the difference between LayoutCompleted and InitialLayoutCompleted events in GoJS. please confirm when exactly each of these events are triggered, and in what...

View Article

Image may be NSFW.
Clik here to view.

Avoid crossing the links in a group with no order and rank. group has padding...

My group template has this and avoidable: true My link template has routing: go.Link.AvoidsNodes curve: go.Link.Graduated fromEndSegmentLength: 10 toEndSegmentLength: 5 When the diagram is rendered, I...

View Article

Image may be NSFW.
Clik here to view.

getDocumentBounds side effects

I have a problem with the TextEditingTool that is scrolling to an invisible TextBlock (it jumps to a completely different place on the diagram). It looks like because it is invisible the first...

View Article


GoJS 3.1.4 released

Changes for 3.1.4 Fixed Diagram.moveParts not to allow Link.invalidateRoute to recompute routes of Links whose Nodes are shifted by different distances when Link.adjusting is not None. Fixed...

View Article


Go JS Diagram Download empty pdf issue

Am programmatically loading Big Go JS Diagram with array of nodes and links. My Diagram is taking few seconds sometimes for complex diagrams, and when i saved diagram to pdf programatically am seeing...

View Article

Image may be NSFW.
Clik here to view.

Heat Map Overlay on GoJS Diagrams

Question: Does GoJS support creating a heat map–style overlay on diagrams (nodes and links)? If yes, how can this be implemented? A small example or reference would be appreciated. Use case: The...

View Article

Image may be NSFW.
Clik here to view.

I want to add a horizontal scrollbar to the scrolling table

Added a scrolling table to the nodes. The vertical scrollbar is working properly. Now I want to add a horizontal scrollbar. I designed the horizontal scrollbar and the scrolling works, but I am not...

View Article

Image may be NSFW.
Clik here to view.

Link overlapping issue in some cases

Link overlapping occurs in some cases, but it does not happen across the entire diagram. Please refer to the details below. Diagram: Layout: layout: $(go.TreeLayout, { treeStyle: go.TreeStyle.Layered,...

View Article


Image may be NSFW.
Clik here to view.

Isometric links - can it be done?

I am creating this as a new post as this part of a previous post was unanswered, and the old post has been marked Solved, so I’m not sure it will receive any attention. Isometric projection GoJS Hi,...

View Article

Image may be NSFW.
Clik here to view.

Diagram not fitting to the full screen on large 4k monitors

We are on gojs 3.1.0. When we look at diagrams on a normal screen the diagram does take up the full space on the canvas. However, when the same diagram is loaded on a larger 4k screen or large iMac...

View Article


Undo after switching Bezier → Orthogonal causes reshaped link to lose endpoints

Hi GoJS team, I’m experiencing a strange issue with links when combining reshaping, style switching, and Undo. Setup I have a diagram with: Links initially configured as Bezier (curve:...

View Article

Need to lock a go.Link.AvoidsNodes Link in position and not reroute when...

Hi all, I am struggling with this. I need to allow the user to lock a node or link in place in the drawing. I am using Orthogonal routing with go.Link.AvoidsNodes. Expanding on the intro Links topic I...

View Article


GoJS 3.1.5 released

Changes for 3.1.5 Fixed undo of setting Link.curve to or from Bezier curve. Fixed object picking within the Diagram viewport when the viewport has been updated but not yet redrawn (for example in a...

View Article

Image may be NSFW.
Clik here to view.

License expire message showing up on production for goJs version 3.0.26

Hello, for our production use we got the license key for GoJs 3.0.11 in 2024 and this is valid for all the 3.0.* versions. Currently we are using 3.0.26 version but still getting this message in the...

View Article

Image may be NSFW.
Clik here to view.

Dynamic Grid (with subgrid)

Hi, we want to change the grid of a diagram dynamically baed on a gridSize. The idea is to have the default grid, which can be changed in size via a slider option. Additionally, we have a pagination...

View Article

skipsUndoManager not preventing transactions from appearing in Undo history

Hi, We’re trying to make programmatic model updates that should not be undoable. Even when setting diagram.skipsUndoManager = true (or model.skipsUndoManager = true) before startTransaction(), the...

View Article


Image may be NSFW.
Clik here to view.

Grouped connections

Hi, On the example of DynamicPorts gojs.net Add/Remove/Modify Ports Dynamically on Nodes Nodes with varying lists of ports on each of four sides. Is it possible to group connections from several ports...

View Article


GoJS 3.1.6 released

Changes for 3.1.6 Fixed CommandHandler.copiesParentKey when copying subchildren in a TreeModel. Fixed modifying only the Shape.interval property of a Shape in a “Grid” Panel to redraw the grid. 2...

View Article

Keeping Two Gojs Groups in Sync

Hello, Suppose that I have two gojs groups: Group A and Group B. (similar to this example) Each containing a similar set of graph objects connected by links. I would like to design a main group that...

View Article

Console warning when scrolling while in long running transaction

Hello, we are doing multiple modifications to our diagram (programmatically), where the modifications might take a few seconds in total until completed. We also want that all modifcations can be...

View Article