File tree Expand file tree Collapse file tree 3 files changed +51
-0
lines changed Expand file tree Collapse file tree 3 files changed +51
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ LogicFlow 的内置节点包括
5
5
- 矩形(rect)
6
6
- 圆形(circle)
7
7
- 椭圆(ellipse)
8
+ - 菱形(diamond)
8
9
- 多边形(polygon)
9
10
- 文本(text)
10
11
@@ -281,6 +282,12 @@ lf.focusOn({
281
282
| :---- | :----- | :------- | :------------- |
282
283
| rx | number | ✅ | 椭圆x轴半径 |
283
284
| ry | number | ✅ | 椭圆y轴半径 |
285
+ ### 菱形
286
+
287
+ | 名称 | 类型 | 是否必须 | 描述 |
288
+ | :---- | :----- | :------- | :------------- |
289
+ | rx | number | ✅ | 菱形x轴宽度的1/2 |
290
+ | ry | number | ✅ | 菱形y轴高度的1/2 |
284
291
285
292
### 多边形
286
293
Original file line number Diff line number Diff line change @@ -254,6 +254,44 @@ lf.setTheme({
254
254
```
255
255
</details >
256
256
257
+ ## 菱形
258
+
259
+ | key| type| description| default|
260
+ | -| -| -| -|
261
+ | rx| number| x轴尺寸| 50|
262
+ | ry| number| y轴尺寸| 40|
263
+ | fill| color| 填充颜色| #FFFFFF|
264
+ | fillOpacity| number| 填充透明度| 1|
265
+ | stroke| color| 边框颜色| #000000 |
266
+ | strokeWidth| number| 边框宽度| 2|
267
+ | strokeOpacity| number| 边框透明度| 1|
268
+ | opacity| number| 整体透明度| 1|
269
+ | outlineColor| color| 外边框颜色| #000000 |
270
+ | hoverOutlineColor| color| hover外边框颜色| #000000 |
271
+ | outlineStrokeDashArray| string| 控制用来描外边框的点划线的图案范式, 设置为空是为实线| '3,3'|
272
+ | hoverOutlineStrokeDashArray| string| 控制用来描hover外边框的点划线的图案范式, 设置为空是为实线| '3,3'|
273
+ <details >
274
+ <summary >点击展开查看多边形样式设置</summary >
275
+
276
+ ``` ts
277
+ lf .setTheme ({
278
+ diamond: {
279
+ rx: 50 ,
280
+ ry: 50 ,
281
+ fill: ' #FFFFFF' ,
282
+ stroke: ' #000000' ,
283
+ strokeWidth: 2 ,
284
+ fillOpacity: 1 ,
285
+ strokeOpacity: 1 ,
286
+ opacity: 1 ,
287
+ outlineColor: ' #000000' ,
288
+ hoverOutlineColor: ' #000000' ,
289
+ outlineStrokeDashArray: ' 3,3' ,
290
+ hoverOutlineStrokeDashArray: ' 3,3'
291
+ },
292
+ })
293
+ ```
294
+ </details >
257
295
258
296
## 多边形
259
297
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ LogicFlow 的内置节点包括:
4
4
- 矩形(rect)
5
5
- 圆形(circle)
6
6
- 椭圆(ellipse)
7
+ - 菱形(diamond)
7
8
- 多边形(polygon)
8
9
- 文本(text)
9
10
@@ -38,6 +39,11 @@ LogicFlow 的内置节点包括:
38
39
| rx | number | ✅ | 椭圆x轴半径 |
39
40
| ry | number | ✅ | 椭圆y轴半径 |
40
41
42
+ #### 菱形
43
+ | 名称 | 类型 | 是否必须 | 描述 |
44
+ | :---- | :----- | :------- | :------------- |
45
+ | rx | number | ✅ | 菱形x轴宽度的1/2 |
46
+ | ry | number | ✅ | 菱形y轴高度的1/2 |
41
47
#### 多边形
42
48
| 名称 | 类型 | 是否必须 | 描述 |
43
49
| :---- | :----- | :------- | :------------- |
You can’t perform that action at this time.
0 commit comments