Skip to content

Commit 347979c

Browse files
committed
expose setGroupPositions from bar/set_positions.js
1 parent bff736d commit 347979c

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

src/traces/bar/cross_trace_calc.js

+7-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ var Sieve = require('./sieve.js');
2424
* now doing this one subplot at a time
2525
*/
2626

27-
module.exports = function crossTraceCalc(gd, plotinfo) {
27+
function crossTraceCalc(gd, plotinfo) {
2828
var xa = plotinfo.xaxis,
2929
ya = plotinfo.yaxis;
3030

@@ -52,8 +52,7 @@ module.exports = function crossTraceCalc(gd, plotinfo) {
5252

5353
setGroupPositions(gd, xa, ya, calcTracesVertical);
5454
setGroupPositions(gd, ya, xa, calcTracesHorizontal);
55-
};
56-
55+
}
5756

5857
function setGroupPositions(gd, pa, sa, calcTraces) {
5958
if(!calcTraces.length) return;
@@ -703,3 +702,8 @@ function collectExtents(calcTraces, pa) {
703702
}
704703
}
705704
}
705+
706+
module.exports = {
707+
crossTraceCalc: crossTraceCalc,
708+
setGroupPositions: setGroupPositions
709+
};

src/traces/bar/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Bar.layoutAttributes = require('./layout_attributes');
1616
Bar.supplyDefaults = require('./defaults');
1717
Bar.supplyLayoutDefaults = require('./layout_defaults');
1818
Bar.calc = require('./calc');
19-
Bar.crossTraceCalc = require('./cross_trace_calc');
19+
Bar.crossTraceCalc = require('./cross_trace_calc').crossTraceCalc;
2020
Bar.colorbar = require('../scatter/marker_colorbar');
2121
Bar.arraysToCalcdata = require('./arrays_to_calcdata');
2222
Bar.plot = require('./plot');

src/traces/histogram/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Histogram.layoutAttributes = require('../bar/layout_attributes');
3030
Histogram.supplyDefaults = require('./defaults');
3131
Histogram.supplyLayoutDefaults = require('../bar/layout_defaults');
3232
Histogram.calc = require('./calc');
33-
Histogram.crossTraceCalc = require('../bar/cross_trace_calc');
33+
Histogram.crossTraceCalc = require('../bar/cross_trace_calc').crossTraceCalc;
3434
Histogram.plot = require('../bar/plot');
3535
Histogram.layerName = 'barlayer';
3636
Histogram.style = require('../bar/style').style;

0 commit comments

Comments
 (0)