Skip to content

Commit 90e438a

Browse files
committed
581a dry colors - scatterternary
1 parent 9f0cd81 commit 90e438a

File tree

1 file changed

+8
-19
lines changed

1 file changed

+8
-19
lines changed

src/traces/scatterternary/attributes.js

+8-19
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010

1111
var scatterAttrs = require('../scatter/attributes');
1212
var plotAttrs = require('../../plots/attributes');
13+
var colorAttributes = require('../../components/colorscale/color_attributes');
14+
1315
var extendFlat = require('../../lib/extend').extendFlat;
16+
var extendDeep = require('../../lib/extend').extendDeep;
1417

1518
var scatterMarkerAttrs = scatterAttrs.marker,
1619
scatterLineAttrs = scatterAttrs.line,
@@ -95,33 +98,19 @@ module.exports = {
9598
].join(' ')
9699
}),
97100
fillcolor: scatterAttrs.fillcolor,
98-
marker: {
101+
marker: extendDeep({}, colorAttributes('marker'), {
99102
symbol: scatterMarkerAttrs.symbol,
100103
opacity: scatterMarkerAttrs.opacity,
101104
maxdisplayed: scatterMarkerAttrs.maxdisplayed,
102105
size: scatterMarkerAttrs.size,
103106
sizeref: scatterMarkerAttrs.sizeref,
104107
sizemin: scatterMarkerAttrs.sizemin,
105108
sizemode: scatterMarkerAttrs.sizemode,
106-
color: scatterMarkerAttrs.color,
107-
colorscale: scatterMarkerAttrs.colorscale,
108-
cauto: scatterMarkerAttrs.cauto,
109-
cmax: scatterMarkerAttrs.cmax,
110-
cmin: scatterMarkerAttrs.cmin,
111-
autocolorscale: scatterMarkerAttrs.autocolorscale,
112-
reversescale: scatterMarkerAttrs.reversescale,
113109
showscale: scatterMarkerAttrs.showscale,
114-
line: {
115-
color: scatterMarkerLineAttrs.color,
116-
width: scatterMarkerLineAttrs.width,
117-
colorscale: scatterMarkerLineAttrs.colorscale,
118-
cauto: scatterMarkerLineAttrs.cauto,
119-
cmax: scatterMarkerLineAttrs.cmax,
120-
cmin: scatterMarkerLineAttrs.cmin,
121-
autocolorscale: scatterMarkerLineAttrs.autocolorscale,
122-
reversescale: scatterMarkerLineAttrs.reversescale
123-
}
124-
},
110+
line: extendDeep({}, colorAttributes('marker'.line), {
111+
width: scatterMarkerLineAttrs.width
112+
})
113+
}),
125114
textfont: scatterAttrs.textfont,
126115
textposition: scatterAttrs.textposition,
127116
hoverinfo: extendFlat({}, plotAttrs.hoverinfo, {

0 commit comments

Comments
 (0)