/// <summary> /// Defines bubble series bound to inline data. /// </summary> /// <param name="data"> /// The data to bind to /// </param> public virtual ChartBubbleSeriesBuilder <TModel> Bubble(IEnumerable data) { var bubbleSeries = new ChartBubbleSeries <TModel, object, object, object>(data); Container.Series.Add(bubbleSeries); return(new ChartBubbleSeriesBuilder <TModel>(bubbleSeries)); }
/// <summary> /// Defines bound bubble series. /// </summary> public virtual ChartBubbleSeriesBuilder <TModel> Bubble <TXValue, TYValue, TSizeValue>( Expression <Func <TModel, TXValue> > xValueExpression, Expression <Func <TModel, TYValue> > yValueExpression, Expression <Func <TModel, TSizeValue> > sizeExpression, Expression <Func <TModel, string> > categoryExpression = null, Expression <Func <TModel, string> > colorExpression = null, Expression <Func <TModel, bool> > visibleInLegendExpression = null ) { var bubbleSeries = new ChartBubbleSeries <TModel, TXValue, TYValue, TSizeValue>( xValueExpression, yValueExpression, sizeExpression, categoryExpression, colorExpression, visibleInLegendExpression ); Container.Series.Add(bubbleSeries); return(new ChartBubbleSeriesBuilder <TModel>(bubbleSeries)); }