布局接口
Methods
-
reflow(group)
-
重排 在实现时,通过计算栈内每个元素的位置来重排
Parameters:
Name Type Description groupGroup | JFlow 栈对象
-
staticCheck(instance, jflow)
-
对象布局位置检查,在static为true时生效
Parameters:
Name Type Description instanceNode 目标节点对象
jflowJFlow JFlow对象
Returns:
- Type
- Boolean
Type Definitions
-
LinkMeta
-
布局连线单元,以下为必须定义的属性,也可定义更多属性传入连线
Type:
- Object
Properties:
Name Type Description typeString 连线类型(可对应到vue里的具名插槽)
fromLayoutNode#id 起点节点ID
toLayoutNode#id 终点节点ID
-
NodeMeta
-
布局节点单元,以下为必须定义的属性,也可定义更多属性传入节点单元
Type:
- Object
Properties:
Name Type Description typestring 布局节点类型(可对应到vue里的具名插槽)
configsObject 源数据
layoutMetaLayoutNode 布局节点
-
Property
-
布局内属性
Type:
- Object
Properties:
Name Type Description staticBoolean 在移动元素后是否需要布局位置检查,默认false
flowStackArray.<Layout~NodeMeta> 布局节点数组
flowLinkStackArray.<Layout~LinkMeta> 连线数组