@byai/topology
v1.13.1
Published
拓扑图组件
Downloads
140
Readme
Topology
安装
yarn add @byai/topology
开发
yarn
yarn start
测试
yarn test
示例
http://localhost:3000
使用
见demo
组件
Topology
props
node options 中 一些可配置参数
getInstance
返回topology组件的实例,可通过实例调用组件内部的方法:
scrollCanvasToCenter():void
移动到中心,当所有节点都有位置数据(positions)时,移动的中心点为内容的中心,否则为画布的中心。
autoLayout():void
自动计算布局
decorators
renderTreeNode的第二个参数,包含以下装饰器函数:
anchorDecorator
anchorDecorator是一个高阶函数,经过 anchorDecorator 包装的控件将变成一个锚点。
用法
anchorDecorator(options)(ReactNode)
options参数
TemplateWrapper
模板装饰器,用于包装模板组件
用法
disabled 字段控制 TemplateNode 是否启用
<TemplateWrapper disabled generator={this.generatorNodeData}>
<div>模板节点</div>
</TemplateWrapper>