Merge branch 'dev' of https://git.code.tencent.com/lian-cbtc/jl-client into dev
This commit is contained in:
commit
3ef47d146d
@ -51,6 +51,26 @@ export default class ESeparator extends Group {
|
|||||||
this.add(this.circle);
|
this.add(this.circle);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
createCircleArc() {
|
||||||
|
const model = this.model;
|
||||||
|
this.circleArc = new Circle({
|
||||||
|
zlevel: this.zlevel,
|
||||||
|
z: this.z,
|
||||||
|
progressive: model.progressive,
|
||||||
|
shape: {
|
||||||
|
cx: model.point.x,
|
||||||
|
cy: model.point.y,
|
||||||
|
r: this.style.Section.line.width + 2
|
||||||
|
},
|
||||||
|
style: {
|
||||||
|
stroke: 'red',
|
||||||
|
GBaseLineWidth: 0.5,
|
||||||
|
fill: this.style.transparentColor
|
||||||
|
}
|
||||||
|
});
|
||||||
|
this.add(this.circleArc);
|
||||||
|
}
|
||||||
|
|
||||||
setType() {
|
setType() {
|
||||||
const type = this.model.sepType;
|
const type = this.model.sepType;
|
||||||
const model = this.model;
|
const model = this.model;
|
||||||
@ -80,6 +100,8 @@ export default class ESeparator extends Group {
|
|||||||
this.createModel(points, lineWidth, stroke);
|
this.createModel(points, lineWidth, stroke);
|
||||||
} else if (type === '04') { // 侵限分隔符
|
} else if (type === '04') { // 侵限分隔符
|
||||||
this.createCircle();
|
this.createCircle();
|
||||||
|
} else if (type === '05') { // 特色分隔符
|
||||||
|
this.createCircleArc();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user