Skip to content

Commit c8dedcb

Browse files
committed
coerce range then create axis
1 parent dea5317 commit c8dedcb

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

src/traces/parcoords/defaults.js

+3-9
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ var colorscaleDefaults = require('../../components/colorscale/defaults');
1414
var handleDomainDefaults = require('../../plots/domain').defaults;
1515
var handleArrayContainerDefaults = require('../../plots/array_container_defaults');
1616
var Axes = require('../../plots/cartesian/axes');
17-
var axesAttrs = require('../../plots/cartesian/layout_attributes');
1817

1918
var attributes = require('./attributes');
2019
var axisBrush = require('./axisbrush');
@@ -44,10 +43,6 @@ function dimensionDefaults(dimensionIn, dimensionOut, parentOut, opts) {
4443
return Lib.coerce(dimensionIn, dimensionOut, attributes.dimensions, attr, dflt);
4544
}
4645

47-
function axCoerce(attr, dflt) {
48-
return Lib.coerce(dimensionIn, dimensionOut._ax, axesAttrs, attr, dflt);
49-
}
50-
5146
var values = coerce('values');
5247
var visible = coerce('visible');
5348
if(!(values && values.length)) {
@@ -59,19 +54,18 @@ function dimensionDefaults(dimensionIn, dimensionOut, parentOut, opts) {
5954
coerce('tickvals');
6055
coerce('ticktext');
6156
coerce('tickformat');
57+
var range = coerce('range');
6258

6359
dimensionOut._ax = {
6460
_id: 'y',
6561
type: 'linear',
6662
showexponent: 'all',
67-
exponentformat: 'B'
63+
exponentformat: 'B',
64+
range: range
6865
};
6966

7067
Axes.setConvert(dimensionOut._ax, opts.layout);
7168

72-
axCoerce('range');
73-
dimensionOut.range = dimensionOut._ax.range;
74-
7569
coerce('multiselect');
7670
var constraintRange = coerce('constraintrange');
7771
if(constraintRange) {

0 commit comments

Comments
 (0)