public static class WhiteboardNode.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
WhiteboardNode.Builder |
angle(Double angle)
图形旋转角度
示例值:100
|
WhiteboardNode |
build() |
WhiteboardNode.Builder |
children(String[] children)
子节点
示例值:
|
WhiteboardNode.Builder |
compositeShape(CompositeShape compositeShape)
基础图形属性
示例值:
|
WhiteboardNode.Builder |
connector(Connector connector)
连线属性
示例值:
|
WhiteboardNode.Builder |
height(Double height)
图形高度,单位为 px
示例值:100
|
WhiteboardNode.Builder |
id(String id)
节点 id
示例值:o1:1
|
WhiteboardNode.Builder |
image(Image image)
图片
示例值:
|
WhiteboardNode.Builder |
mindMap(MindMap mindMap)
思维导图属性
示例值:
|
WhiteboardNode.Builder |
parentId(String parentId)
父节点 id
示例值:o1:1
|
WhiteboardNode.Builder |
section(Section section)
分区属性
示例值:
|
WhiteboardNode.Builder |
style(Style style)
图形样式
示例值:
|
WhiteboardNode.Builder |
table(Table table)
表格属性
示例值:
|
WhiteboardNode.Builder |
text(Text text)
图形内文字
示例值:
|
WhiteboardNode.Builder |
type(String type)
节点图形类型,目前创建节点仅支持创建图片、文本、基础图形等类型,读取到不支持创建的图形时只返回一些基础信息,如 id、type、text、style 等
示例值:
|
WhiteboardNode.Builder |
type(WhiteboardNodeNodeTypeEnum type)
节点图形类型,目前创建节点仅支持创建图片、文本、基础图形等类型,读取到不支持创建的图形时只返回一些基础信息,如 id、type、text、style 等
示例值:
|
WhiteboardNode.Builder |
width(Double width)
图形宽度,单位为 px
示例值:100
|
WhiteboardNode.Builder |
x(Double x)
图形相对画布的 x 轴位置信息(存在父容器时为相对父容器的坐标,父容器为组合图形 group 时,坐标是穿透的),单位为 px
示例值:100
|
WhiteboardNode.Builder |
y(Double y)
图形相对画布的 y 轴位置信息(存在父容器时为相对父容器的坐标,父容器为组合图形 group 时,坐标是穿透的),单位为 px
示例值:100
|
public WhiteboardNode.Builder id(String id)
示例值:o1:1
id - public WhiteboardNode.Builder type(String type)
示例值:
type - public WhiteboardNode.Builder type(WhiteboardNodeNodeTypeEnum type)
示例值:
type - WhiteboardNodeNodeTypeEnumpublic WhiteboardNode.Builder parentId(String parentId)
示例值:o1:1
parentId - public WhiteboardNode.Builder children(String[] children)
示例值:
children - public WhiteboardNode.Builder x(Double x)
示例值:100
x - public WhiteboardNode.Builder y(Double y)
示例值:100
y - public WhiteboardNode.Builder angle(Double angle)
示例值:100
angle - public WhiteboardNode.Builder width(Double width)
示例值:100
width - public WhiteboardNode.Builder height(Double height)
示例值:100
height - public WhiteboardNode.Builder text(Text text)
示例值:
text - public WhiteboardNode.Builder style(Style style)
示例值:
style - public WhiteboardNode.Builder image(Image image)
示例值:
image - public WhiteboardNode.Builder compositeShape(CompositeShape compositeShape)
示例值:
compositeShape - public WhiteboardNode.Builder connector(Connector connector)
示例值:
connector - public WhiteboardNode.Builder section(Section section)
示例值:
section - public WhiteboardNode.Builder table(Table table)
示例值:
table - public WhiteboardNode.Builder mindMap(MindMap mindMap)
示例值:
mindMap - public WhiteboardNode build()
Copyright © 2024. All rights reserved.