Currently, when you zoom on a diagram, everything gets bigger, including the font size on text nodes. Is there a way to keep the font size relative as you zoom, e.g. stay at 14px even if the other graph nodes get bigger? For example, on Google Maps, as you zoom, font stays the same.
You could scale the TextBlocks on when the viewport bounds change due to a change in Diagram.scale, like we do with the static Title in this example: GoJS Legends and Titles -- Northwoods Software
That would cause the Nodes to remeasure, however, which may produce unintended effects unless you are making sure your Node does not rely on the TextBlock for sizing