@@ -512,3 +512,80 @@ module ChartCarpet =
512512 ?MultiSize = MultiSize ,
513513 ?Marker = Marker
514514 )
515+
516+ static member BubbleCarpet
517+ (
518+ a : seq < #IConvertible >,
519+ b : seq < #IConvertible >,
520+ sizes : seq < int >,
521+ carpetAnchorId : string ,
522+ [<Optional; DefaultParameterValue( null ) >] ? Name : string ,
523+ [<Optional; DefaultParameterValue( null ) >] ? ShowLegend : bool ,
524+ [<Optional; DefaultParameterValue( null ) >] ? MarkerSymbol : StyleParam.MarkerSymbol ,
525+ [<Optional; DefaultParameterValue( null ) >] ? MultiMarkerSymbol : seq < StyleParam.MarkerSymbol >,
526+ [<Optional; DefaultParameterValue( null ) >] ? Color : Color ,
527+ [<Optional; DefaultParameterValue( null ) >] ? Opacity : float ,
528+ [<Optional; DefaultParameterValue( null ) >] ? MultiOpacity : seq < float >,
529+ [<Optional; DefaultParameterValue( null ) >] ? Text : #IConvertible ,
530+ [<Optional; DefaultParameterValue( null ) >] ? MultiText : seq < #IConvertible >,
531+ [<Optional; DefaultParameterValue( null ) >] ? TextPosition : StyleParam.TextPosition ,
532+ [<Optional; DefaultParameterValue( null ) >] ? MultiTextPosition : seq < StyleParam.TextPosition >,
533+ [<Optional; DefaultParameterValue( null ) >] ? TextFont : Font ,
534+ [<Optional; DefaultParameterValue( null ) >] ? Marker : Marker
535+ ) =
536+ Chart.PointCarpet(
537+ a, b, carpetAnchorId,
538+ MultiSize = sizes,
539+ ?Name = Name ,
540+ ?ShowLegend = ShowLegend ,
541+ ?MarkerSymbol = MarkerSymbol ,
542+ ?MultiMarkerSymbol = MultiMarkerSymbol,
543+ ?Color = Color ,
544+ ?Opacity = Opacity ,
545+ ?MultiOpacity = MultiOpacity ,
546+ ?Text = Text ,
547+ ?MultiText = MultiText ,
548+ ?TextPosition = TextPosition ,
549+ ?MultiTextPosition = MultiTextPosition,
550+ ?TextFont = TextFont ,
551+ ?Marker = Marker
552+ )
553+
554+ static member BubbleCarpet
555+ (
556+ absizes : seq < #IConvertible * #IConvertible * int >,
557+ carpetAnchorId : string ,
558+ [<Optional; DefaultParameterValue( null ) >] ? Name : string ,
559+ [<Optional; DefaultParameterValue( null ) >] ? ShowLegend : bool ,
560+ [<Optional; DefaultParameterValue( null ) >] ? MarkerSymbol : StyleParam.MarkerSymbol ,
561+ [<Optional; DefaultParameterValue( null ) >] ? MultiMarkerSymbol : seq < StyleParam.MarkerSymbol >,
562+ [<Optional; DefaultParameterValue( null ) >] ? Color : Color ,
563+ [<Optional; DefaultParameterValue( null ) >] ? Opacity : float ,
564+ [<Optional; DefaultParameterValue( null ) >] ? MultiOpacity : seq < float >,
565+ [<Optional; DefaultParameterValue( null ) >] ? Text : #IConvertible ,
566+ [<Optional; DefaultParameterValue( null ) >] ? MultiText : seq < #IConvertible >,
567+ [<Optional; DefaultParameterValue( null ) >] ? TextPosition : StyleParam.TextPosition ,
568+ [<Optional; DefaultParameterValue( null ) >] ? MultiTextPosition : seq < StyleParam.TextPosition >,
569+ [<Optional; DefaultParameterValue( null ) >] ? TextFont : Font ,
570+ [<Optional; DefaultParameterValue( null ) >] ? Marker : Marker
571+ ) =
572+
573+ let a , b , sizes = Seq.unzip3 absizes
574+
575+ Chart.PointCarpet(
576+ a, b, carpetAnchorId,
577+ MultiSize = sizes,
578+ ?Name = Name ,
579+ ?ShowLegend = ShowLegend ,
580+ ?MarkerSymbol = MarkerSymbol ,
581+ ?MultiMarkerSymbol = MultiMarkerSymbol,
582+ ?Color = Color ,
583+ ?Opacity = Opacity ,
584+ ?MultiOpacity = MultiOpacity ,
585+ ?Text = Text ,
586+ ?MultiText = MultiText ,
587+ ?TextPosition = TextPosition ,
588+ ?MultiTextPosition = MultiTextPosition,
589+ ?TextFont = TextFont ,
590+ ?Marker = Marker
591+ )
0 commit comments