轻量高效的拓扑图组件
zh

Qunee Developer Guide

图元容器

系统内部,图元存放在图元容器(Q.GraphModel)中,该容器用于图元集合的管理,对图元事件统一监听,并提供树图与网络图遍历支持

构建图元容器

图元容器类为Q.GraphModel,在Graph组件中被自动创建

var graph = new Q.Graph(canvas);
var model = graph.graphModel; 
model.add(new Q.Node());

也可以单独创建,然后通过构造参数传递给图形组件

var model = new Q.GraphModel();
model.add(new Q.Node());
var graph = new Q.Graph(canvas, model);

图元管理事件处理选中管理容器按树图遍历按图遍历

ScreenShot 2014-06-05 at 下午4.27.34.png