Skip to content

Commit d2da2c5

Browse files
committed
Add plotly trace default templates
1 parent a0323bc commit d2da2c5

File tree

5 files changed

+288
-21
lines changed

5 files changed

+288
-21
lines changed

src/Plotly.NET/ChartAPI/ChartMap.fs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ module ChartMap =
119119

120120
TraceGeo.initScatterGeo(
121121
TraceGeoStyle.ScatterGeo(
122-
mode = mode ,
122+
Mode = mode ,
123123
Longitudes = longitudes ,
124124
Latitudes = latitudes ,
125125
?GeoJson = GeoJson ,
@@ -197,7 +197,7 @@ module ChartMap =
197197

198198
TraceGeo.initScatterGeo(
199199
TraceGeoStyle.ScatterGeo(
200-
mode = mode ,
200+
Mode = mode ,
201201
Longitudes = longitudes ,
202202
Latitudes = latitudes ,
203203
?GeoJson = GeoJson ,
@@ -273,7 +273,7 @@ module ChartMap =
273273

274274
TraceGeo.initScatterGeo(
275275
TraceGeoStyle.ScatterGeo(
276-
mode = mode ,
276+
Mode = mode ,
277277
?Locations = locations ,
278278
?GeoJson = GeoJson ,
279279
?FeatureIdKey = FeatureIdKey ,
@@ -343,7 +343,7 @@ module ChartMap =
343343

344344
TraceGeo.initScatterGeo(
345345
TraceGeoStyle.ScatterGeo(
346-
mode = changeMode StyleParam.Mode.Markers ,
346+
Mode = changeMode StyleParam.Mode.Markers ,
347347
Longitudes = longitudes ,
348348
Latitudes = latitudes ,
349349
?GeoJson = GeoJson ,
@@ -412,7 +412,7 @@ module ChartMap =
412412

413413
TraceGeo.initScatterGeo(
414414
TraceGeoStyle.ScatterGeo(
415-
mode = changeMode StyleParam.Mode.Markers ,
415+
Mode = changeMode StyleParam.Mode.Markers ,
416416
Longitudes = longitudes ,
417417
Latitudes = latitudes ,
418418
?GeoJson = GeoJson ,
@@ -480,7 +480,7 @@ module ChartMap =
480480

481481
TraceGeo.initScatterGeo(
482482
TraceGeoStyle.ScatterGeo(
483-
mode = changeMode StyleParam.Mode.Markers ,
483+
Mode = changeMode StyleParam.Mode.Markers ,
484484
?Locations = locations ,
485485
?GeoJson = GeoJson ,
486486
?Connectgaps= Connectgaps ,
@@ -563,7 +563,7 @@ module ChartMap =
563563

564564
TraceGeo.initScatterGeo(
565565
TraceGeoStyle.ScatterGeo(
566-
mode = changeMode StyleParam.Mode.Lines,
566+
Mode = changeMode StyleParam.Mode.Lines,
567567
Longitudes = longitudes ,
568568
Latitudes = latitudes ,
569569
?GeoJson = GeoJson ,
@@ -643,7 +643,7 @@ module ChartMap =
643643

644644
TraceGeo.initScatterGeo(
645645
TraceGeoStyle.ScatterGeo(
646-
mode = changeMode StyleParam.Mode.Lines,
646+
Mode = changeMode StyleParam.Mode.Lines,
647647
Longitudes = longitudes ,
648648
Latitudes = latitudes ,
649649
?GeoJson = GeoJson ,
@@ -722,7 +722,7 @@ module ChartMap =
722722

723723
TraceGeo.initScatterGeo(
724724
TraceGeoStyle.ScatterGeo(
725-
mode = changeMode StyleParam.Mode.Lines,
725+
Mode = changeMode StyleParam.Mode.Lines,
726726
Locations = locations ,
727727
?GeoJson = GeoJson ,
728728
?FeatureIdKey = FeatureIdKey ,
@@ -765,7 +765,8 @@ module ChartMap =
765765
[<Extension>]
766766
static member ScatterMapbox
767767
(
768-
longitudes, latitudes, mode,
768+
longitudes, latitudes,
769+
mode,
769770
[<Optional;DefaultParameterValue(null)>] ?Name ,
770771
[<Optional;DefaultParameterValue(null)>] ?ShowLegend ,
771772
[<Optional;DefaultParameterValue(null)>] ?Color ,
@@ -785,7 +786,7 @@ module ChartMap =
785786

786787
TraceMapbox.initScatterMapbox(
787788
TraceMapboxStyle.ScatterMapbox(
788-
mode = mode ,
789+
Mode = mode ,
789790
Longitudes = longitudes ,
790791
Latitudes = latitudes ,
791792
?Below = Below ,

src/Plotly.NET/CommonAbstractions/Line.fs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ type Line () =
1818
[<Optional;DefaultParameterValue(null)>] ?Smoothing,
1919
[<Optional;DefaultParameterValue(null)>] ?Colorscale,
2020
[<Optional;DefaultParameterValue(null)>] ?OutlierColor,
21-
[<Optional;DefaultParameterValue(null)>] ?OutlierWidth
21+
[<Optional;DefaultParameterValue(null)>] ?OutlierWidth,
22+
[<Optional;DefaultParameterValue(null)>] ?ColorBar
2223

2324
) =
2425
Line ()
@@ -31,7 +32,8 @@ type Line () =
3132
?Dash = Dash ,
3233
?Colorscale = Colorscale,
3334
?OutlierColor = OutlierColor,
34-
?OutlierWidth = OutlierWidth
35+
?OutlierWidth = OutlierWidth,
36+
?ColorBar = ColorBar
3537
)
3638

3739

@@ -53,7 +55,8 @@ type Line () =
5355
[<Optional;DefaultParameterValue(null)>] ?CMin : float,
5456
[<Optional;DefaultParameterValue(null)>] ?ColorAxis : StyleParam.SubPlotId,
5557
[<Optional;DefaultParameterValue(null)>] ?Colorscale : StyleParam.Colorscale,
56-
[<Optional;DefaultParameterValue(null)>] ?ReverseScale : bool
58+
[<Optional;DefaultParameterValue(null)>] ?ReverseScale : bool,
59+
[<Optional;DefaultParameterValue(null)>] ?ColorBar : #DynamicObj
5760

5861
) =
5962
(fun (line:Line) ->
@@ -73,6 +76,7 @@ type Line () =
7376
ColorAxis |> DynObj.setValueOptBy line "coloraxis" StyleParam.SubPlotId.convert
7477
Colorscale |> DynObj.setValueOptBy line "colorscale" StyleParam.Colorscale.convert
7578
ReverseScale |> DynObj.setValueOpt line "reversescale"
79+
ColorBar |> DynObj.setValueOpt line "colorbar"
7680

7781
// out ->
7882
line

0 commit comments

Comments
 (0)