Class: Line

Line()

new Line()

Source:

Members

addLinkPointEvent

节点的新增线逻辑

Source:

checkNewLine

检查是否生成新线

Source:

updateActiveLine

更新线为

Source:

Methods

addLine(data)

添加线

Parameters:
Name Type Description
data *
Source:

addLineEvents(g)

绑定线拖动事件

Parameters:
Name Type Description
g *
Source:

addTempLine(lineData)

添加虚拟的连线,用于新建链接

Parameters:
Name Type Description
lineData *
Source:

addToNodes(nodes, g)

Parameters:
Name Type Description
nodes *
g *
Source:

clear()

Source:

deleteLine(uuid)

删除线

Parameters:
Name Type Description
uuid *
Source:

registeLine(data)

注册线

Parameters:
Name Type Description
data *
Source:

render(lines)

渲染

Parameters:
Name Type Description
lines *
Source:

renderLine(lineData)

添加线

Parameters:
Name Type Description
lineData *
Source:

setActiveLine(line)

Parameters:
Name Type Description
line *
Source:

unActiveLine()

取消激活

Source:

updateByNode(node)

跟下该node的线

Parameters:
Name Type Description
node ele
Source:

updateLine(lineId)

重绘某个线

Parameters:
Name Type Description
lineId *
Source: