@@ -6022,7 +6022,8 @@ module Chart2D =
6022
6022
/// <param name="reference">Sets the y coordinates for reference Y value.</param>
6023
6023
/// <param name="Name">Sets the trace name of the Y values. The trace name appear as the legend item and on hover</param>
6024
6024
/// <param name="ReferenceName">Sets the trace name of the reference Y values. The trace name appear as the legend item and on hover</param>
6025
- /// <param name="GroupName">Sets the name of the legendgroup for the three traces of this plot.</param>
6025
+ /// <param name="LegendGroupData">Sets the name of the legendgroup for the data distribution trace of this plot.</param>
6026
+ /// <param name="LegendGroupReference">Sets the name of the legendgroup for the reference trace of this plot.</param>
6026
6027
/// <param name="ShowMarkers">Determines whether or not an To show markers for each datum.</param>
6027
6028
/// <param name="ShowLegend">Determines whether or not an item corresponding to this trace is shown in the legend.</param>
6028
6029
/// <param name="Text">Sets a text associated with each datum for the Y values.</param>
@@ -6059,7 +6060,8 @@ module Chart2D =
6059
6060
reference : seq < #IConvertible >,
6060
6061
? Name : string ,
6061
6062
? ReferenceName : string ,
6062
- ? GroupName : string ,
6063
+ ? LegendGroupData : string ,
6064
+ ? LegendGroupReference : string ,
6063
6065
? ShowMarkers : bool ,
6064
6066
? ShowLegend : bool ,
6065
6067
? Text : #IConvertible ,
@@ -6165,8 +6167,8 @@ module Chart2D =
6165
6167
)
6166
6168
|> GenericChart.mapTrace (
6167
6169
Trace2DStyle.Scatter(
6168
- LegendGroup = ( defaultArg GroupName " Datapoints " ) ,
6169
- LegendGroupTitle = ( Title.init ( Text = ( defaultArg GroupName " Datapoints " )))
6170
+ ? LegendGroup = LegendGroupData ,
6171
+ ? LegendGroupTitle = if LegendGroupData.IsSome then Some ( Title.init ( Text = LegendGroupData.Value )) else None
6170
6172
)
6171
6173
)
6172
6174
@@ -6184,8 +6186,8 @@ module Chart2D =
6184
6186
?TextPosition = ReferenceTextPosition,
6185
6187
?MultiTextPosition = MultiReferenceTextPosition,
6186
6188
?Line = ReferenceLine,
6187
- LegendGroup = ( defaultArg GroupName " Reference Line " ) ,
6188
- LegendGroupTitle = ( Title.init ( Text = ( defaultArg GroupName " Reference Line " )))
6189
+ ? LegendGroup = LegendGroupReference ,
6190
+ ? LegendGroupTitle = if LegendGroupReference.IsSome then Some ( Title.init ( Text = LegendGroupReference.Value )) else None
6189
6191
)
6190
6192
)
6191
6193
|> TraceStyle.Marker(
@@ -6206,7 +6208,8 @@ module Chart2D =
6206
6208
/// <param name="reference">Sets the y coordinates for reference Y value.</param>
6207
6209
/// <param name="Name">Sets the trace name of the Y values. The trace name appear as the legend item and on hover</param>
6208
6210
/// <param name="ReferenceName">Sets the trace name of the reference Y values. The trace name appear as the legend item and on hover</param>
6209
- /// <param name="GroupName">Sets the name of the legendgroup for the three traces of this plot.</param>
6211
+ /// <param name="LegendGroupData">Sets the name of the legendgroup for the data distribution trace of this plot.</param>
6212
+ /// <param name="LegendGroupReference">Sets the name of the legendgroup for the reference trace of this plot.</param>
6210
6213
/// <param name="ShowMarkers">Determines whether or not an To show markers for each datum.</param>
6211
6214
/// <param name="ShowLegend">Determines whether or not an item corresponding to this trace is shown in the legend.</param>
6212
6215
/// <param name="Text">Sets a text associated with each datum for the Y values.</param>
@@ -6242,7 +6245,8 @@ module Chart2D =
6242
6245
reference : seq < #IConvertible >,
6243
6246
? Name : string ,
6244
6247
? ReferenceName : string ,
6245
- ? GroupName : string ,
6248
+ ? LegendGroupData : string ,
6249
+ ? LegendGroupReference : string ,
6246
6250
? ShowMarkers : bool ,
6247
6251
? ShowLegend : bool ,
6248
6252
? Text : #IConvertible ,
@@ -6281,7 +6285,8 @@ module Chart2D =
6281
6285
reference = reference,
6282
6286
?Name = Name,
6283
6287
?ReferenceName = ReferenceName,
6284
- ?GroupName = GroupName,
6288
+ ?LegendGroupData = LegendGroupData,
6289
+ ?LegendGroupReference = LegendGroupReference,
6285
6290
?ShowMarkers = ShowMarkers,
6286
6291
?ShowLegend = ShowLegend,
6287
6292
?Text = Text,
@@ -6318,7 +6323,8 @@ module Chart2D =
6318
6323
/// <param name="referenceValue">Sets the y coordinate for reference Y value.</param>
6319
6324
/// <param name="Name">Sets the trace name of the Y values. The trace name appear as the legend item and on hover</param>
6320
6325
/// <param name="ReferenceName">Sets the trace name of the reference Y values. The trace name appear as the legend item and on hover</param>
6321
- /// <param name="GroupName">Sets the name of the legendgroup for the three traces of this plot.</param>
6326
+ /// <param name="LegendGroupData">Sets the name of the legendgroup for the data distribution trace of this plot.</param>
6327
+ /// <param name="LegendGroupReference">Sets the name of the legendgroup for the reference trace of this plot.</param>
6322
6328
/// <param name="ShowMarkers">Determines whether or not an To show markers for each datum.</param>
6323
6329
/// <param name="ShowLegend">Determines whether or not an item corresponding to this trace is shown in the legend.</param>
6324
6330
/// <param name="Text">Sets a text associated with each datum for the Y values.</param>
@@ -6354,7 +6360,8 @@ module Chart2D =
6354
6360
referenceValue : #IConvertible ,
6355
6361
? Name : string ,
6356
6362
? ReferenceName : string ,
6357
- ? GroupName : string ,
6363
+ ? LegendGroupData : string ,
6364
+ ? LegendGroupReference : string ,
6358
6365
? ShowMarkers : bool ,
6359
6366
? ShowLegend : bool ,
6360
6367
? Text : #IConvertible ,
@@ -6394,7 +6401,8 @@ module Chart2D =
6394
6401
reference = reference,
6395
6402
?Name = Name,
6396
6403
?ReferenceName = ReferenceName,
6397
- ?GroupName = GroupName,
6404
+ ?LegendGroupData = LegendGroupData,
6405
+ ?LegendGroupReference = LegendGroupReference,
6398
6406
?ShowMarkers = ShowMarkers,
6399
6407
?ShowLegend = ShowLegend,
6400
6408
?Text = Text,
@@ -6435,7 +6443,8 @@ module Chart2D =
6435
6443
/// <param name="referenceValue">Sets the y coordinate for reference Y value.</param>
6436
6444
/// <param name="Name">Sets the trace name of the Y values. The trace name appear as the legend item and on hover</param>
6437
6445
/// <param name="ReferenceName">Sets the trace name of the reference Y values. The trace name appear as the legend item and on hover</param>
6438
- /// <param name="GroupName">Sets the name of the legendgroup for the three traces of this plot.</param>
6446
+ /// <param name="LegendGroupData">Sets the name of the legendgroup for the data distribution trace of this plot.</param>
6447
+ /// <param name="LegendGroupReference">Sets the name of the legendgroup for the reference trace of this plot.</param>
6439
6448
/// <param name="ShowMarkers">Determines whether or not an To show markers for each datum.</param>
6440
6449
/// <param name="ShowLegend">Determines whether or not an item corresponding to this trace is shown in the legend.</param>
6441
6450
/// <param name="Text">Sets a text associated with each datum for the Y values.</param>
@@ -6472,7 +6481,8 @@ module Chart2D =
6472
6481
referenceValue : #IConvertible ,
6473
6482
? Name : string ,
6474
6483
? ReferenceName : string ,
6475
- ? GroupName : string ,
6484
+ ? LegendGroupData : string ,
6485
+ ? LegendGroupReference : string ,
6476
6486
? ShowMarkers : bool ,
6477
6487
? ShowLegend : bool ,
6478
6488
? Text : #IConvertible ,
@@ -6511,7 +6521,8 @@ module Chart2D =
6511
6521
reference = reference,
6512
6522
?Name = Name,
6513
6523
?ReferenceName = ReferenceName,
6514
- ?GroupName = GroupName,
6524
+ ?LegendGroupData = LegendGroupData,
6525
+ ?LegendGroupReference = LegendGroupReference,
6515
6526
?ShowMarkers = ShowMarkers,
6516
6527
?ShowLegend = ShowLegend,
6517
6528
?Text = Text,
0 commit comments