|
@@ -112,10 +112,11 @@ export class SBasePipe extends SBaseCirclePolylineEdit {
|
|
|
*/
|
|
|
constructor(parent: SGraphItem | null, data: Relation) {
|
|
|
super(parent);
|
|
|
- this.relationData = data;
|
|
|
+ this.radius = 0;
|
|
|
this.zOrder = 9700;
|
|
|
// 求掉选中框
|
|
|
this.showSelect = false;
|
|
|
+ this.relationData = data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -172,6 +173,11 @@ export class SBasePipe extends SBaseCirclePolylineEdit {
|
|
|
if (data.style.default.lineWidth) {
|
|
|
this.lineWidth = data.style.default.lineWidth;
|
|
|
}
|
|
|
+
|
|
|
+ // 拐角半径
|
|
|
+ if (data.style.default.radius) {
|
|
|
+ this.radius = data.style.default.radius;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -237,6 +243,7 @@ export class SBasePipe extends SBaseCirclePolylineEdit {
|
|
|
data.style.default.strokeColor = this.strokeColor.value;
|
|
|
data.style.default.lineWidth = this.lineWidth;
|
|
|
data.style.default.lineStyle = this.lineStyle;
|
|
|
+ data.style.default.radius = this.radius;
|
|
|
return data;
|
|
|
}
|
|
|
}
|