Skip to content

Commit efea57b

Browse files
committed
small cleanup
1 parent 48e273e commit efea57b

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed
Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
'use strict';
22

33
module.exports = {
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));
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));
1010
}),
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;
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;
1717
}),
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;
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;
2121
}),
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;
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;
2525
})
2626
};

src/lib/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1082,7 +1082,7 @@ var MULT_DIV_REGEX = /^(\S+)([\*\/])(-?\d+(\.\d+)?)$/;
10821082
function multDivParser(inputStr) {
10831083
var match = inputStr.match(MULT_DIV_REGEX);
10841084
if(match) return { key: match[1], op: match[2], number: Number(match[3]) };
1085-
else return { key: inputStr, op: null, number: null };
1085+
return { key: inputStr, op: null, number: null };
10861086
}
10871087
var texttemplateWarningsForShapes = {
10881088
max: 10,
@@ -1177,8 +1177,8 @@ function templateFormatString(string, labels, d3locale) {
11771177
}
11781178

11791179
// Apply mult/div operation (if applicable)
1180-
if(parsedOp) {
1181-
value = (value === undefined) ? undefined : {
1180+
if((parsedOp === '*' || parsedOp === '/') && value !== undefined) {
1181+
value = {
11821182
'*': (function(v) { return v * parsedNumber; }),
11831183
'/': (function(v) { return v / parsedNumber; }),
11841184
}[parsedOp](value);

0 commit comments

Comments
 (0)