|
1 | 1 | 'use strict';
|
2 | 2 |
|
3 | 3 | module.exports = {
|
4 |
| - shapeLabelTexttemplateVars: { |
5 |
| - x0: (function(shape, _xa) { return (_xa.type === 'date') ? shape.x0 : _xa.d2l(shape.x0); }), |
6 |
| - x1: (function(shape, _xa) { return (_xa.type === 'date') ? shape.x1 : _xa.d2l(shape.x1); }), |
7 |
| - y0: (function(shape, _xa, _ya) { return (_ya.type === 'date') ? shape.y0 : _ya.d2l(shape.y0); }), |
8 |
| - y1: (function(shape, _xa, _ya) { return (_ya.type === 'date') ? shape.y1 : _ya.d2l(shape.y1); }), |
9 |
| - slope: (function(shape, _xa, _ya) { |
10 |
| - return (_ya.d2l(shape.y1) - _ya.d2l(shape.y0)) / (_xa.d2l(shape.x1) - _xa.d2l(shape.x0)); |
11 |
| - }), |
12 |
| - dx: (function(shape, _xa) { return _xa.d2l(shape.x1) - _xa.d2l(shape.x0); }), |
13 |
| - dy: (function(shape, _xa, _ya) { return _ya.d2l(shape.y1) - _ya.d2l(shape.y0); }), |
14 |
| - width: (function(shape, _xa) { return Math.abs(_xa.d2l(shape.x1) - _xa.d2l(shape.x0)); }), |
15 |
| - height: (function(shape, _xa, _ya) { return Math.abs(_ya.d2l(shape.y1) - _ya.d2l(shape.y0)); }), |
16 |
| - length: (function(shape, _xa, _ya) { |
17 |
| - return (shape.type === 'line') ? Math.sqrt(Math.pow((_xa.d2l(shape.x1) - _xa.d2l(shape.x0)), 2) + Math.pow((_ya.d2l(shape.y1) - _ya.d2l(shape.y0)), 2)) : undefined; |
18 |
| - }), |
19 |
| - xcenter: (function(shape, _xa) { |
20 |
| - var val = (_xa.d2l(shape.x1) + _xa.d2l(shape.x0)) / 2; |
21 |
| - return (_xa.type === 'date') ? _xa.l2d(val) : val; |
22 |
| - }), |
23 |
| - ycenter: (function(shape, _xa, _ya) { |
24 |
| - var val = (_ya.d2l(shape.y1) + _ya.d2l(shape.y0)) / 2; |
25 |
| - return (_ya.type === 'date') ? _ya.l2d(val) : val; |
26 |
| - }), |
27 |
| - } |
| 4 | + x0: (function(shape, _xa) { return (_xa.type === 'date') ? shape.x0 : _xa.d2l(shape.x0); }), |
| 5 | + x1: (function(shape, _xa) { return (_xa.type === 'date') ? shape.x1 : _xa.d2l(shape.x1); }), |
| 6 | + y0: (function(shape, _xa, _ya) { return (_ya.type === 'date') ? shape.y0 : _ya.d2l(shape.y0); }), |
| 7 | + y1: (function(shape, _xa, _ya) { return (_ya.type === 'date') ? shape.y1 : _ya.d2l(shape.y1); }), |
| 8 | + slope: (function(shape, _xa, _ya) { |
| 9 | + return (_ya.d2l(shape.y1) - _ya.d2l(shape.y0)) / (_xa.d2l(shape.x1) - _xa.d2l(shape.x0)); |
| 10 | + }), |
| 11 | + dx: (function(shape, _xa) { return _xa.d2l(shape.x1) - _xa.d2l(shape.x0); }), |
| 12 | + dy: (function(shape, _xa, _ya) { return _ya.d2l(shape.y1) - _ya.d2l(shape.y0); }), |
| 13 | + width: (function(shape, _xa) { return Math.abs(_xa.d2l(shape.x1) - _xa.d2l(shape.x0)); }), |
| 14 | + height: (function(shape, _xa, _ya) { return Math.abs(_ya.d2l(shape.y1) - _ya.d2l(shape.y0)); }), |
| 15 | + length: (function(shape, _xa, _ya) { |
| 16 | + return (shape.type === 'line') ? Math.sqrt(Math.pow((_xa.d2l(shape.x1) - _xa.d2l(shape.x0)), 2) + Math.pow((_ya.d2l(shape.y1) - _ya.d2l(shape.y0)), 2)) : undefined; |
| 17 | + }), |
| 18 | + xcenter: (function(shape, _xa) { |
| 19 | + var val = (_xa.d2l(shape.x1) + _xa.d2l(shape.x0)) / 2; |
| 20 | + return (_xa.type === 'date') ? _xa.l2d(val) : val; |
| 21 | + }), |
| 22 | + ycenter: (function(shape, _xa, _ya) { |
| 23 | + var val = (_ya.d2l(shape.y1) + _ya.d2l(shape.y0)) / 2; |
| 24 | + return (_ya.type === 'date') ? _ya.l2d(val) : val; |
| 25 | + }) |
28 | 26 | };
|
0 commit comments