mirror of
https://bitbucket.org/wisemapping/wisemapping-frontend.git
synced 2024-11-22 06:37:56 +01:00
Reduce number of digits
This commit is contained in:
parent
a85d3de71d
commit
f8b424e823
@ -14,10 +14,9 @@ class SVGExporter implements Exporter {
|
||||
let result:string = new XMLSerializer().serializeToString(this.svgElement);
|
||||
|
||||
// Are namespace declared ?. Otherwise, force the declaration ...
|
||||
if(result.indexOf('xmlns=')!=-1){
|
||||
result.replace('<svg ', '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" ')
|
||||
if(result.indexOf('xmlns:xlink=')!=-1){
|
||||
result.replace('<svg ', '<svg xmlns:xlink="http://www.w3.org/1999/xlink" ')
|
||||
}
|
||||
|
||||
return result;
|
||||
|
||||
}
|
||||
|
@ -156,11 +156,10 @@ class CurvedLinePeer extends ElementPeer {
|
||||
) {
|
||||
this._calculateAutoControlPoints(avoidControlPointFix);
|
||||
|
||||
const path = `M${this._x1},${this._y1} C${this._control1.x + this._x1},${this._control1.y + this._y1
|
||||
} ${this._control2.x + this._x2},${this._control2.y + this._y2} ${this._x2},${this._y2
|
||||
}${this._lineStyle
|
||||
? ` ${this._control2.x + this._x2},${this._control2.y + this._y2 + 3} ${this._control1.x + this._x1
|
||||
},${this._control1.y + this._y1 + 5} ${this._x1},${this._y1 + 7} Z`
|
||||
const path = `M${this._x1.toFixed(2)},${this._y1.toFixed(2)} C${(this._control1.x + this._x1).toFixed(2)},${this._control1.y + this._y1
|
||||
} ${(this._control2.x + this._x2).toFixed(2)},${(this._control2.y + this._y2).toFixed(2)} ${(this._x2).toFixed(2)},${(this._y2).toFixed(2)}${this._lineStyle
|
||||
? ` ${(this._control2.x + this._x2).toFixed(2)},${(this._control2.y + this._y2 + 3).toFixed(2)} ${(this._control1.x + this._x1
|
||||
).toFixed(2)},${(this._control1.y + this._y1 + 5).toFixed(2)} ${this._x1.toFixed(2)},${(this._y1 + 7).toFixed(2)} Z`
|
||||
: ''
|
||||
}`;
|
||||
this._native.setAttribute('d', path);
|
||||
@ -177,7 +176,6 @@ class CurvedLinePeer extends ElementPeer {
|
||||
this._native.setAttribute('style', style);
|
||||
}
|
||||
|
||||
// TODO: deduplicate this method, extracted from mindplot/src/components/util/Shape.js to avoid circular ref
|
||||
static _calculateDefaultControlPoints(srcPos, tarPos) {
|
||||
const y = srcPos.y - tarPos.y;
|
||||
const x = srcPos.x - tarPos.x;
|
||||
|
Loading…
Reference in New Issue
Block a user