|
@@ -102,12 +102,12 @@ export class CircumferenceDrawer extends SelectableDrawer {
|
|
|
super.batchDraw();
|
|
|
return aggregator;
|
|
|
}
|
|
|
- drawCircumference(circumference) {
|
|
|
+ drawCircumference (circumference) {
|
|
|
const circle = new Konva.Arc({
|
|
|
x: circumference.center.posX,
|
|
|
y: circumference.center.posY,
|
|
|
- innerRadius: circumference.getRadius(),
|
|
|
- outerRadius: circumference.getRadius(),
|
|
|
+ innerRadius: circumference.getRadiusValue(),
|
|
|
+ outerRadius: circumference.getRadiusValue(),
|
|
|
angle: 360,
|
|
|
fill: "grey",
|
|
|
stroke: "grey",
|
|
@@ -143,11 +143,11 @@ export class CircumferenceDrawer extends SelectableDrawer {
|
|
|
return aggregators;
|
|
|
}
|
|
|
|
|
|
- update(aggregator, e) {
|
|
|
+ update (aggregator, e) {
|
|
|
if (!aggregator.visible) return;
|
|
|
const center = aggregator.genericObject.center;
|
|
|
- aggregator.konvaObject.innerRadius(aggregator.genericObject.getRadius());
|
|
|
- aggregator.konvaObject.outerRadius(aggregator.genericObject.getRadius());
|
|
|
+ aggregator.konvaObject.innerRadius(aggregator.genericObject.getRadiusValue());
|
|
|
+ aggregator.konvaObject.outerRadius(aggregator.genericObject.getRadiusValue());
|
|
|
aggregator.konvaObject.x(center.posX);
|
|
|
aggregator.konvaObject.y(center.posY);
|
|
|
super.batchDraw();
|