Skip to content

Commit eb4d42a

Browse files
committed
581a dry colors - bar
1 parent 40a51f2 commit eb4d42a

File tree

1 file changed

+11
-22
lines changed

1 file changed

+11
-22
lines changed

src/traces/bar/attributes.js

+11-22
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,12 @@
88

99
'use strict';
1010

11-
var scatterAttrs = require('../scatter/attributes'),
12-
scatterMarkerAttrs = scatterAttrs.marker,
13-
scatterMarkerLineAttrs = scatterMarkerAttrs.line;
11+
var scatterAttrs = require('../scatter/attributes');
12+
var colorAttributes = require('../../components/colorscale/color_attributes');
13+
var extendDeep = require('../../lib/extend').extendDeep;
14+
15+
var scatterMarkerAttrs = scatterAttrs.marker;
16+
var scatterMarkerLineAttrs = scatterMarkerAttrs.line;
1417

1518

1619
module.exports = {
@@ -31,26 +34,12 @@ module.exports = {
3134
'along the vertical (horizontal).'
3235
].join(' ')
3336
},
34-
marker: {
35-
color: scatterMarkerAttrs.color,
36-
colorscale: scatterMarkerAttrs.colorscale,
37-
cauto: scatterMarkerAttrs.cauto,
38-
cmax: scatterMarkerAttrs.cmax,
39-
cmin: scatterMarkerAttrs.cmin,
40-
autocolorscale: scatterMarkerAttrs.autocolorscale,
41-
reversescale: scatterMarkerAttrs.reversescale,
37+
marker: extendDeep({}, colorAttributes('marker'), {
4238
showscale: scatterMarkerAttrs.showscale,
43-
line: {
44-
color: scatterMarkerLineAttrs.color,
45-
colorscale: scatterMarkerLineAttrs.colorscale,
46-
cauto: scatterMarkerLineAttrs.cauto,
47-
cmax: scatterMarkerLineAttrs.cmax,
48-
cmin: scatterMarkerLineAttrs.cmin,
49-
width: scatterMarkerLineAttrs.width,
50-
autocolorscale: scatterMarkerLineAttrs.autocolorscale,
51-
reversescale: scatterMarkerLineAttrs.reversescale
52-
}
53-
},
39+
line: extendDeep({}, colorAttributes('marker.line'), {
40+
width: scatterMarkerLineAttrs.width
41+
})
42+
}),
5443

5544
r: scatterAttrs.r,
5645
t: scatterAttrs.t,

0 commit comments

Comments
 (0)