@@ -121,16 +121,65 @@ type Chart =
121121 [<CompiledName( " WithMarkerStyle" ) >]
122122 static member withMarkerStyle
123123 (
124- [<Optional; DefaultParameterValue( null ) >] ? Size ,
125- [<Optional; DefaultParameterValue( null ) >] ? Color ,
126- [<Optional; DefaultParameterValue( null ) >] ? Symbol ,
127- [<Optional; DefaultParameterValue( null ) >] ? Opacity
124+ [<Optional; DefaultParameterValue( null ) >] ? AutoColorScale : bool ,
125+ [<Optional; DefaultParameterValue( null ) >] ? CAuto : bool ,
126+ [<Optional; DefaultParameterValue( null ) >] ? CMax : float ,
127+ [<Optional; DefaultParameterValue( null ) >] ? CMid : float ,
128+ [<Optional; DefaultParameterValue( null ) >] ? CMin : float ,
129+ [<Optional; DefaultParameterValue( null ) >] ? Color : Color ,
130+ [<Optional; DefaultParameterValue( null ) >] ? Colors : seq < Color >,
131+ [<Optional; DefaultParameterValue( null ) >] ? ColorAxis : StyleParam.SubPlotId ,
132+ [<Optional; DefaultParameterValue( null ) >] ? ColorBar : ColorBar ,
133+ [<Optional; DefaultParameterValue( null ) >] ? Colorscale : StyleParam.Colorscale ,
134+ [<Optional; DefaultParameterValue( null ) >] ? Gradient : Gradient ,
135+ [<Optional; DefaultParameterValue( null ) >] ? Outline : Line ,
136+ [<Optional; DefaultParameterValue( null ) >] ? Size : int ,
137+ [<Optional; DefaultParameterValue( null ) >] ? MultiSize : seq < int >,
138+ [<Optional; DefaultParameterValue( null ) >] ? Opacity : float ,
139+ [<Optional; DefaultParameterValue( null ) >] ? MultiOpacity : seq < float >,
140+ [<Optional; DefaultParameterValue( null ) >] ? Pattern : Pattern ,
141+ [<Optional; DefaultParameterValue( null ) >] ? Symbol : StyleParam.MarkerSymbol ,
142+ [<Optional; DefaultParameterValue( null ) >] ? MultiSymbols : seq < StyleParam.MarkerSymbol >,
143+ [<Optional; DefaultParameterValue( null ) >] ? OutlierColor : Color ,
144+ [<Optional; DefaultParameterValue( null ) >] ? Maxdisplayed : int ,
145+ [<Optional; DefaultParameterValue( null ) >] ? ReverseScale : bool ,
146+ [<Optional; DefaultParameterValue( null ) >] ? ShowScale : bool ,
147+ [<Optional; DefaultParameterValue( null ) >] ? SizeMin : int ,
148+ [<Optional; DefaultParameterValue( null ) >] ? SizeMode : StyleParam.MarkerSizeMode ,
149+ [<Optional; DefaultParameterValue( null ) >] ? SizeRef : int
128150 ) =
129- let marker =
130- Marker.init (
131- ?Size= Size,? Color= Color,? Symbol= Symbol,? Opacity= Opacity
151+ fun ( ch : GenericChart ) ->
152+ ch
153+ |> mapTrace (
154+ TraceStyle.Marker(
155+ ?AutoColorScale = AutoColorScale,
156+ ?CAuto = CAuto ,
157+ ?CMax = CMax ,
158+ ?CMid = CMid ,
159+ ?CMin = CMin ,
160+ ?Color = Color ,
161+ ?Colors = Colors ,
162+ ?ColorAxis = ColorAxis ,
163+ ?ColorBar = ColorBar ,
164+ ?Colorscale = Colorscale ,
165+ ?Gradient = Gradient ,
166+ ?Outline = Outline ,
167+ ?Size = Size ,
168+ ?MultiSize = MultiSize ,
169+ ?Opacity = Opacity ,
170+ ?MultiOpacity = MultiOpacity,
171+ ?Pattern = Pattern,
172+ ?Symbol = Symbol ,
173+ ?MultiSymbols = MultiSymbols ,
174+ ?OutlierColor = OutlierColor ,
175+ ?Maxdisplayed = Maxdisplayed ,
176+ ?ReverseScale = ReverseScale ,
177+ ?ShowScale = ShowScale ,
178+ ?SizeMin = SizeMin ,
179+ ?SizeMode = SizeMode ,
180+ ?SizeRef = SizeRef
132181 )
133- Chart.withMarker ( marker )
182+ )
134183
135184 /// Apply styling to the Line(s) of the chart as Object.
136185 [<CompiledName( " WithLine" ) >]
@@ -148,12 +197,21 @@ type Chart =
148197 [<Optional; DefaultParameterValue( null ) >] ? Shape ,
149198 [<Optional; DefaultParameterValue( null ) >] ? Dash ,
150199 [<Optional; DefaultParameterValue( null ) >] ? Smoothing ,
151- [<Optional; DefaultParameterValue( null ) >] ? Colorscale
200+ [<Optional; DefaultParameterValue( null ) >] ? Colorscale ,
201+ [<Optional; DefaultParameterValue( null ) >] ? OutlierColor ,
202+ [<Optional; DefaultParameterValue( null ) >] ? OutlierWidth
152203 ) =
153204 let line =
154205 Line.init (
155- ?Width= Width,? Color= Color,? Shape= Shape,? Dash= Dash,? Smoothing= Smoothing,? Colorscale= Colorscale)
156-
206+ ?Width = Width,
207+ ?Color = Color,
208+ ?Shape = Shape,
209+ ?Dash = Dash,
210+ ?Smoothing = Smoothing,
211+ ?Colorscale = Colorscale,
212+ ?OutlierColor = OutlierColor,
213+ ?OutlierWidth = OutlierWidth
214+ )
157215 Chart.withLine( line)
158216
159217 /// Apply styling to the xError(s) of the chart as Object
0 commit comments