渲染
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 元素,渲染图谱元素时自动调用,不建议直接调用
::: warning 注意 下列是实验性质的 api :::
graph.createCanvas()
Function
创建 canvas 画布,渲染图谱元素时自动调用,不建议直接调用
graph.refresh()
Function
刷新 canvas 画布,渲染图谱元素时自动调用,不建议直接调用