@@ -148,47 +148,47 @@ type Annotation() =
148148 ) =
149149 ( fun ( ann : Annotation ) ->
150150
151- X |> DynObj.setOptionalProperty ann " x "
152- Y |> DynObj.setOptionalProperty ann " y "
153- Align |> DynObj.setOptionalPropertyBy ann " align " StyleParam.AnnotationAlignment.convert
154- ArrowColor |> DynObj.setOptionalProperty ann " arrowcolor "
155- ArrowHead |> DynObj.setOptionalPropertyBy ann " arrowhead " StyleParam.ArrowHead.convert
156- ArrowSide |> DynObj.setOptionalPropertyBy ann " arrowside " StyleParam.ArrowSide .convert
157- ArrowSize |> DynObj.setOptionalProperty ann " arrowsize "
158- AX |> DynObj.setOptionalProperty ann " ax "
159- AXRef |> DynObj.setOptionalProperty ann " axref "
160- AY |> DynObj.setOptionalProperty ann " ay "
161- AYRef |> DynObj.setOptionalProperty ann " ayref "
162- BGColor |> DynObj.setOptionalProperty ann " bgcolor "
163- BorderColor |> DynObj.setOptionalProperty ann " bordercolor "
164- BorderPad |> DynObj.setOptionalProperty ann " borderpad "
165- BorderWidth |> DynObj.setOptionalProperty ann " borderwidth "
166- CaptureEvents |> DynObj.setOptionalProperty ann " captureevents "
167- ClickToShow |> DynObj.setOptionalPropertyBy ann " clicktoshow " StyleParam.ClickToShow.convert
168- Font |> DynObj.setOptionalProperty ann " font "
169- Height |> DynObj.setOptionalProperty ann " height "
170- HoverLabel |> DynObj.setOptionalProperty ann " hoverlabel "
171- HoverText |> DynObj.setOptionalProperty ann " hovertext "
172- Name |> DynObj.setOptionalProperty ann " name "
173- Opacity |> DynObj.setOptionalProperty ann " opacity "
174- ShowArrow |> DynObj.setOptionalProperty ann " showarrow "
175- StandOff |> DynObj.setOptionalProperty ann " standoff "
176- StartArrowHead |> DynObj.setOptionalProperty ann " startarrowhead "
177- StartArrowSize |> DynObj.setOptionalProperty ann " startarrowsize "
178- StartStandOff |> DynObj.setOptionalProperty ann " startstandoff "
179- TemplateItemName |> DynObj.setOptionalProperty ann " templateitemname "
180- Text |> DynObj.setOptionalProperty ann " text "
181- TextAngle |> DynObj.setOptionalProperty ann " textangle "
182- VAlign |> DynObj.setOptionalPropertyBy ann " valign " StyleParam.VerticalAlign.convert
183- Visible |> DynObj.setOptionalProperty ann " visible "
184- Width |> DynObj.setOptionalProperty ann " width "
185- XAnchor |> DynObj.setOptionalPropertyBy ann " xanchor " StyleParam.XAnchorPosition.convert
186- XClick |> DynObj.setOptionalProperty ann " xclick "
187- XRef |> DynObj.setOptionalProperty ann " xref "
188- XShift |> DynObj.setOptionalProperty ann " xshift "
189- YAnchor |> DynObj.setOptionalPropertyBy ann " yanchor " StyleParam.YAnchorPosition.convert
190- YClick |> DynObj.setOptionalProperty ann " yclick "
191- YRef |> DynObj.setOptionalProperty ann " yref "
192- YShift |> DynObj.setOptionalProperty ann " yshift "
193-
194- ann )
151+ ann
152+ |> DynObj.withOptionalProperty " x " X
153+ |> DynObj.withOptionalProperty " y " Y
154+ |> DynObj.withOptionalPropertyBy " align " Align StyleParam.AnnotationAlignment.convert
155+ |> DynObj.withOptionalProperty " arrowcolor " ArrowColor
156+ |> DynObj.withOptionalPropertyBy " arrowhead " ArrowHead StyleParam.ArrowHead .convert
157+ |> DynObj.withOptionalPropertyBy " arrowside " ArrowSide StyleParam.ArrowSide.convert
158+ |> DynObj.withOptionalProperty " arrowsize " ArrowSize
159+ |> DynObj.withOptionalProperty " ax " AX
160+ |> DynObj.withOptionalProperty " axref " AXRef
161+ |> DynObj.withOptionalProperty " ay " AY
162+ |> DynObj.withOptionalProperty " ayref " AYRef
163+ |> DynObj.withOptionalProperty " bgcolor " BGColor
164+ |> DynObj.withOptionalProperty " bordercolor " BorderColor
165+ |> DynObj.withOptionalProperty " borderpad " BorderPad
166+ |> DynObj.withOptionalProperty " borderwidth " BorderWidth
167+ |> DynObj.withOptionalProperty " captureevents " CaptureEvents
168+ |> DynObj.withOptionalPropertyBy " clicktoshow " ClickToShow StyleParam.ClickToShow.convert
169+ |> DynObj.withOptionalProperty " font " Font
170+ |> DynObj.withOptionalProperty " height " Height
171+ |> DynObj.withOptionalProperty " hoverlabel " HoverLabel
172+ |> DynObj.withOptionalProperty " hovertext " HoverText
173+ |> DynObj.withOptionalProperty " name " Name
174+ |> DynObj.withOptionalProperty " opacity " Opacity
175+ |> DynObj.withOptionalProperty " showarrow " ShowArrow
176+ |> DynObj.withOptionalProperty " standoff " StandOff
177+ |> DynObj.withOptionalProperty " startarrowhead " StartArrowHead
178+ |> DynObj.withOptionalProperty " startarrowsize " StartArrowSize
179+ |> DynObj.withOptionalProperty " startstandoff " StartStandOff
180+ |> DynObj.withOptionalProperty " templateitemname " TemplateItemName
181+ |> DynObj.withOptionalProperty " text " Text
182+ |> DynObj.withOptionalProperty " textangle " TextAngle
183+ |> DynObj.withOptionalPropertyBy " valign " VAlign StyleParam.VerticalAlign.convert
184+ |> DynObj.withOptionalProperty " visible " Visible
185+ |> DynObj.withOptionalProperty " width " Width
186+ |> DynObj.withOptionalPropertyBy " xanchor " XAnchor StyleParam.XAnchorPosition.convert
187+ |> DynObj.withOptionalProperty " xclick " XClick
188+ |> DynObj.withOptionalProperty " xref " XRef
189+ |> DynObj.withOptionalProperty " xshift " XShift
190+ |> DynObj.withOptionalPropertyBy " yanchor " YAnchor StyleParam.YAnchorPosition.convert
191+ |> DynObj.withOptionalProperty " yclick " YClick
192+ |> DynObj.withOptionalProperty " yref " YRef
193+ |> DynObj.withOptionalProperty " yshift " YShift
194+ )
0 commit comments