@@ -10,27 +10,29 @@ import plotly.element._
10
10
sealed abstract class Trace extends Product with Serializable
11
11
12
12
@ data(optionSetters = true ) class Scatter (
13
- x : Option [Sequence ] = None ,
14
- y : Option [Sequence ] = None ,
15
- text : Option [OneOrSeq [String ]] = None ,
16
- mode : Option [ScatterMode ] = None ,
17
- marker : Option [Marker ] = None ,
18
- line : Option [Line ] = None ,
19
- textposition : Option [TextPosition ] = None ,
20
- textfont : Option [TextFont ] = None ,
21
- name : Option [String ] = None ,
22
- connectgaps : Option [Boolean ] = None ,
23
- xaxis : Option [AxisReference ] = None ,
24
- yaxis : Option [AxisReference ] = None ,
25
- fill : Option [Fill ] = None ,
26
- error_x : Option [Error ] = None ,
27
- error_y : Option [Error ] = None ,
28
- showlegend : Option [Boolean ] = None ,
29
- fillcolor : Option [OneOrSeq [Color ]] = None ,
30
- hoverinfo : Option [HoverInfo ] = None ,
31
- hoveron : Option [HoverOn ] = None ,
32
- stackgroup : Option [String ] = None ,
33
- groupnorm : Option [GroupNorm ] = None
13
+ x : Option [Sequence ] = None ,
14
+ y : Option [Sequence ] = None ,
15
+ text : Option [OneOrSeq [String ]] = None ,
16
+ mode : Option [ScatterMode ] = None ,
17
+ marker : Option [Marker ] = None ,
18
+ line : Option [Line ] = None ,
19
+ textposition : Option [TextPosition ] = None ,
20
+ textfont : Option [TextFont ] = None ,
21
+ name : Option [String ] = None ,
22
+ connectgaps : Option [Boolean ] = None ,
23
+ xaxis : Option [AxisReference ] = None ,
24
+ yaxis : Option [AxisReference ] = None ,
25
+ fill : Option [Fill ] = None ,
26
+ error_x : Option [Error ] = None ,
27
+ error_y : Option [Error ] = None ,
28
+ showlegend : Option [Boolean ] = None ,
29
+ fillcolor : Option [OneOrSeq [Color ]] = None ,
30
+ hoverinfo : Option [HoverInfo ] = None ,
31
+ hoveron : Option [HoverOn ] = None ,
32
+ stackgroup : Option [String ] = None ,
33
+ groupnorm : Option [GroupNorm ] = None ,
34
+ @ since(" 0.8.2" )
35
+ hovertemplate : Option [OneOrSeq [String ]] = None
34
36
) extends Trace
35
37
36
38
object Scatter {
@@ -97,19 +99,21 @@ object Scatter {
97
99
}
98
100
99
101
@ data(optionSetters = true ) class Box (
100
- y : Option [Sequence ] = None ,
101
- x : Option [Sequence ] = None ,
102
- boxpoints : Option [BoxPoints ] = None ,
103
- jitter : Option [Double ] = None ,
104
- pointpos : Option [Double ] = None ,
105
- name : Option [String ] = None ,
106
- marker : Option [Marker ] = None ,
107
- orientation : Option [Orientation ] = None ,
108
- whiskerwidth : Option [Double ] = None ,
109
- boxmean : Option [BoxMean ] = None ,
110
- fillcolor : Option [OneOrSeq [Color ]] = None ,
111
- line : Option [Line ] = None ,
112
- showlegend : Option [Boolean ] = None
102
+ y : Option [Sequence ] = None ,
103
+ x : Option [Sequence ] = None ,
104
+ boxpoints : Option [BoxPoints ] = None ,
105
+ jitter : Option [Double ] = None ,
106
+ pointpos : Option [Double ] = None ,
107
+ name : Option [String ] = None ,
108
+ marker : Option [Marker ] = None ,
109
+ orientation : Option [Orientation ] = None ,
110
+ whiskerwidth : Option [Double ] = None ,
111
+ boxmean : Option [BoxMean ] = None ,
112
+ fillcolor : Option [OneOrSeq [Color ]] = None ,
113
+ line : Option [Line ] = None ,
114
+ showlegend : Option [Boolean ] = None ,
115
+ @ since(" 0.8.2" )
116
+ hovertemplate : Option [OneOrSeq [String ]] = None
113
117
) extends Trace
114
118
115
119
object Box {
@@ -153,22 +157,24 @@ object Box {
153
157
}
154
158
155
159
@ data(optionSetters = true ) class Bar (
156
- x : Sequence ,
157
- y : Sequence ,
160
+ x : Sequence ,
161
+ y : Sequence ,
158
162
@ since
159
- name : Option [String ] = None ,
160
- text : Option [Seq [String ]] = None ,
161
- marker : Option [Marker ] = None ,
162
- orientation : Option [Orientation ] = None ,
163
- xaxis : Option [AxisReference ] = None ,
164
- yaxis : Option [AxisReference ] = None ,
165
- error_y : Option [Error ] = None ,
166
- showlegend : Option [Boolean ] = None ,
167
- hoverinfo : Option [HoverInfo ] = None ,
168
- textposition : Option [BarTextPosition ] = None ,
169
- opacity : Option [Double ] = None ,
170
- width : Option [OneOrSeq [Double ]] = None ,
171
- base : Option [OneOrSeq [Double ]] = None
163
+ name : Option [String ] = None ,
164
+ text : Option [Seq [String ]] = None ,
165
+ marker : Option [Marker ] = None ,
166
+ orientation : Option [Orientation ] = None ,
167
+ xaxis : Option [AxisReference ] = None ,
168
+ yaxis : Option [AxisReference ] = None ,
169
+ error_y : Option [Error ] = None ,
170
+ showlegend : Option [Boolean ] = None ,
171
+ hoverinfo : Option [HoverInfo ] = None ,
172
+ textposition : Option [BarTextPosition ] = None ,
173
+ opacity : Option [Double ] = None ,
174
+ width : Option [OneOrSeq [Double ]] = None ,
175
+ base : Option [OneOrSeq [Double ]] = None ,
176
+ @ since(" 0.8.2" )
177
+ hovertemplate : Option [OneOrSeq [String ]] = None
172
178
) extends Trace
173
179
174
180
object Bar {
@@ -210,17 +216,19 @@ object Bar {
210
216
}
211
217
212
218
@ data(optionSetters = true ) class Histogram (
213
- x : Option [Sequence ] = None ,
214
- y : Option [Sequence ] = None ,
215
- opacity : Option [Double ] = None ,
216
- name : Option [String ] = None ,
217
- autobinx : Option [Boolean ] = None ,
218
- marker : Option [Marker ] = None ,
219
- xbins : Option [Bins ] = None ,
220
- histnorm : Option [HistNorm ] = None ,
221
- showlegend : Option [Boolean ] = None ,
222
- cumulative : Option [Cumulative ] = None ,
223
- histfunc : Option [HistFunc ] = None
219
+ x : Option [Sequence ] = None ,
220
+ y : Option [Sequence ] = None ,
221
+ opacity : Option [Double ] = None ,
222
+ name : Option [String ] = None ,
223
+ autobinx : Option [Boolean ] = None ,
224
+ marker : Option [Marker ] = None ,
225
+ xbins : Option [Bins ] = None ,
226
+ histnorm : Option [HistNorm ] = None ,
227
+ showlegend : Option [Boolean ] = None ,
228
+ cumulative : Option [Cumulative ] = None ,
229
+ histfunc : Option [HistFunc ] = None ,
230
+ @ since(" 0.8.2" )
231
+ hovertemplate : Option [OneOrSeq [String ]] = None
224
232
) extends Trace
225
233
226
234
object Histogram {
@@ -260,11 +268,13 @@ object Histogram {
260
268
}
261
269
262
270
@ data(optionSetters = true ) class Surface (
263
- x : Option [Sequence ] = None ,
264
- y : Option [Sequence ] = None ,
265
- z : Option [Sequence ] = None ,
266
- showscale : Option [Boolean ] = None ,
267
- opacity : Option [Double ] = None
271
+ x : Option [Sequence ] = None ,
272
+ y : Option [Sequence ] = None ,
273
+ z : Option [Sequence ] = None ,
274
+ showscale : Option [Boolean ] = None ,
275
+ opacity : Option [Double ] = None ,
276
+ @ since(" 0.8.2" )
277
+ hovertemplate : Option [OneOrSeq [String ]] = None
268
278
) extends Trace
269
279
270
280
object Surface {
@@ -286,13 +296,16 @@ object Surface {
286
296
}
287
297
288
298
@ data(optionSetters = true ) class Heatmap (
289
- y : Option [Sequence ] = None ,
290
- x : Option [Sequence ] = None ,
291
- z : Option [Sequence ] = None ,
292
- autocolorscale: Option [Boolean ] = None ,
293
- colorscale : Option [ColorScale ] = None ,
294
- showscale : Option [Boolean ] = None ,
295
- name : Option [String ] = None
299
+ y : Option [Sequence ] = None ,
300
+ x : Option [Sequence ] = None ,
301
+ z : Option [Sequence ] = None ,
302
+ autocolorscale : Option [Boolean ] = None ,
303
+ colorscale : Option [ColorScale ] = None ,
304
+ showscale : Option [Boolean ] = None ,
305
+ name : Option [String ] = None ,
306
+ @ since(" 0.8.2" )
307
+ hovertemplate : Option [OneOrSeq [String ]] = None ,
308
+ hoverongaps : Option [Boolean ] = None
296
309
) extends Trace
297
310
298
311
object Heatmap {
0 commit comments