shape

GoJS 绘图 (三) :shapes

绘制一个几何图形。您可以控制什么样的形状绘制以及它是如何绘画和填充。形状不像的TextBlocks和Pictures,形状不能包含任何其他对象。基础图形您可以设置Shape.figure属性通常为各种形状。还需要设置GraphObject.desiredSize或GraphObject.width和GraphObject.height参数,作为确定形状尺寸。在这些简单的演示

GoJS 绘图 (四) :构建节点与GraphObjects

你可以构建一个节点或其类型的JavaScript代码。以下将讨论基本类型,你可以用它来建立一个节点对象。这些页面通过明确创建和添加节点和链路建立的示意图。以下页面将展示如何使用模型,而不是使用这些代码来构建图表。传统方式一个GraphObject是可以被构造和任何其他对象以相同的方式初始化的JavaScript对象。一个节点是一个GraphObject包含TextBlock

GoJS 绘图 (六) :横向面板(panel)

横向面板 属性和纵向面板基本相同只是排列顺序不同 diagram.add(G( go.Part, go.Panel.Horizontal, { position: new go.Point(500, 0), background: '# ddd', height: 150 }, G( go.Shape, { width: 30, height: 50, fill: '# 3

GoJS 绘图 (十) :链接(完结)

非定向链接最简单的链接没有箭头指示方向。该模板只包含一个形状为主要元素,因为这是在节点之间绘制的线条。链接的路线被计算后将得到一个路径的点。diagram.nodeTemplate = g(go.Node,'Auto',new go.Binding('location', 'loc', go.Point.Parse),g(go.Shape,'RoundedRectangle