8
8
9
9
'use strict' ;
10
10
11
+ var plotAttrs = require ( '../../plots/attributes' ) ;
11
12
var scatterAttrs = require ( '../scatter/attributes' ) ;
12
- var colorAttributes = require ( '../../components/colorscale/color_attributes' ) ;
13
+ var colorAttrs = require ( '../../components/colorscale/color_attributes' ) ;
13
14
14
15
var DASHES = require ( '../../constants/gl2d_dashes' ) ;
15
16
var extendFlat = require ( '../../lib/extend' ) . extendFlat ;
@@ -56,7 +57,7 @@ var attrs = module.exports = overrideAll({
56
57
description : 'Sets the style of the lines.'
57
58
}
58
59
} ,
59
- marker : extendFlat ( { } , colorAttributes ( 'marker' ) , {
60
+ marker : extendFlat ( { } , colorAttrs ( 'marker' ) , {
60
61
symbol : scatterMarkerAttrs . symbol ,
61
62
size : scatterMarkerAttrs . size ,
62
63
sizeref : scatterMarkerAttrs . sizeref ,
@@ -65,7 +66,7 @@ var attrs = module.exports = overrideAll({
65
66
opacity : scatterMarkerAttrs . opacity ,
66
67
showscale : scatterMarkerAttrs . showscale ,
67
68
colorbar : scatterMarkerAttrs . colorbar ,
68
- line : extendFlat ( { } , colorAttributes ( 'marker.line' ) , {
69
+ line : extendFlat ( { } , colorAttrs ( 'marker.line' ) , {
69
70
width : scatterMarkerLineAttrs . width
70
71
} )
71
72
} ) ,
@@ -82,6 +83,10 @@ var attrs = module.exports = overrideAll({
82
83
marker : scatterAttrs . unselected . marker
83
84
} ,
84
85
86
+ opacity : extendFlat ( { } , plotAttrs . opacity , {
87
+ editType : 'calc'
88
+ } ) ,
89
+
85
90
error_y : scatterAttrs . error_y ,
86
91
error_x : scatterAttrs . error_x
87
92
} , 'calc' , 'nested' ) ;
0 commit comments