new EdgeGroup()
连线分组
Methods
-
each(func, scope) → {void}
-
提供一个回调函数遍历此分组的所有连线
Parameters:
Name Type Attributes Description func
Object 遍历函数
scope
any <optional>
函数域
Returns:
voidExample
edgeGroup.each(function(edge) { console.log(edge); });
-
eachSiblingEdge(func, scope) → {void}
-
提供一个回调函数遍历相同起始和目标图元之间其它分组中的连线
Parameters:
Name Type Attributes Description func
Object 遍历函数
scope
any <optional>
函数域
Returns:
voidExample
edgeGroup.eachSiblingEdge(function(edge) { console.log(edge); });
-
get(index) → {void}
-
根据索引获取分组中的连线
Parameters:
Name Type Description index
number 索引
Returns:
void -
getEdges() → {ht.List}
-
获取分组中所有连线
Returns:
ht.List -
getSiblings() → {ht.List}
-
获取相同起始和目标图元之间的其它分组
Returns:
ht.List -
indexOf(edge) → {number}
-
获取参数连线在分组中的索引
Parameters:
Name Type Description edge
ht.Edge 连线
Returns:
number -
size() → {number}
-
获取分组中的连线数量
Returns:
number