渲染
graph.svgEle
object: d3.selection
svg 画布容器
graph.svg
object: d3.selection
svg 主体内容
graph.createSvg()
Function
创建 svg 主画板,渲染图谱元素时自动调用,不建议直接调用
graph.nodesGroup
object: d3.selection
所有节点元素的集合选择器
graph.createNodes()
Function
创建节点元素,渲染图谱元素时自动调用,不建议直接调用
graph.drawNode()
Function
绘制节点,渲染图谱元素时自动调用,不建议直接调用
graph.linksGroup
object: d3.selection
所有边元素的集合选择器
graph.pathsGroup
object: d3.selection
所有 svg path 元素的集合选择器
graph.createLinks()
Function
创建边元素,渲染图谱元素时自动调用,不建议直接调用
graph.drawLink()
Function
绘制边,渲染图谱元素时自动调用,不建议直接调用
graph.lockNode
Array
所有锁定状态节点的集合
graph.setLock()
Function
设置节点锁定,锁定的节点将不再受到模拟作用力而移动
graph.removeLock()
Function
解除节点锁定
graph.createDefs()
Function
创建边箭头 def 元素,渲染图谱元素时自动调用,不建议直接调用
graph.createCanvas()
Function
创建 canvas 画布,渲染图谱元素时自动调用,不建议直接调用
graph.refresh()
Function
刷新 canvas 画布,渲染图谱元素时自动调用,不建议直接调用