[]
        
(Showing Draft Content)

C1.Web.Mvc.Fluent.ChartSeriesBaseBuilder-3

ChartSeriesBaseBuilder<T, TControl, TBuilder> Class

Defines a builder to configurate ChartSeriesBase<T>.

Inheritance
HideObjectMembers
BaseBuilder<TControl, TBuilder>
ChartSeriesBaseBuilder<T, TControl, TBuilder>
Namespace: C1.Web.Mvc.Fluent
Assembly: C1.AspNetCore.Mvc.dll
Syntax
public class ChartSeriesBaseBuilder<T, TControl, TBuilder> : BaseBuilder<TControl, TBuilder> where TControl : ChartSeriesBase<T> where TBuilder : ChartSeriesBaseBuilder<T, TControl, TBuilder>
Type Parameters
Name Description
T
TControl
TBuilder

Constructors

Name Description
ChartSeriesBaseBuilder(TControl)

Creates one ChartSeriesBaseBuilder<T, TControl, TBuilder> instance to configurate obj.

ChartSeriesBaseBuilder(TControl, FlexChart<T>)

Create one ChartSeriesBaseBuilder instance

Methods

Name Description
AltStyle(Action<SVGStyleBuilder>)

Configurates AltStyle. Sets the alternative style for the series. The values from this property will be used for negative values in Bar, Column, and Scatter charts; and for rising values in financial chart types like Candlestick, LineBreak, EquiVolume etc.

AxisX(Position)

Sets the AxisX property.

AxisX(Action<ChartAxisBuilder<T>>)

Sets the AxisX property.

AxisY(Position)

Sets the AxisY property.

AxisY(Action<ChartAxisBuilder<T>>)

Sets the AxisY property.

Bind(IEnumerable<T>)

Bind data with a data source.

Bind(string)

Bind data with the url of the action which is used for reading data.

Bind(string, IEnumerable<T>)

Bind data with specified x data field name and a data source.

Bind(string, string)

Bind data with specified x data field name and the url of the action which is used for reading data.

Bind(string, string, IEnumerable<T>)

Bind data with specified x data field name and value property of the data source.

Bind(string, string, string)

Bind data with specified x data field name, value property and the url of the action which is used for reading data.

BindODataSource(Action<ODataCollectionViewServiceBuilder<T>>)

Configurates ItemsSource. Sets ItemsSource settings.

BindODataVirtualSource(Action<ODataVirtualCollectionViewServiceBuilder<T>>)

Configurates ItemsSource. Sets ItemsSource settings.

Binding(string)

Configurates Binding. Sets the name of the property that contains Y values for the series.

BindingX(string)

Configurates BindingX. Sets the name of the property that contains X values for the series.

CssClass(string)

Configurates CssClass. Sets the series CSS class.

InterpolateNulls(bool)

Configurates InterpolateNulls. Sets a value that determines whether to interpolate null values in the data.

ItemFormatter(string)

Configurates ItemFormatter. Sets the itemFormatter client-side function name for specific series

Name(string)

Configurates Name. Sets the series name. The series name is displayed in the chart legend. Any series without a name does not appear in the legend.

OnClientRendered(string)

Configurates the OnClientRendered client event. Occurs when series is rendered.

OnClientRendering(string)

Configurates the OnClientRendering client event. Occurs when series is rendering.

Style(Action<SVGStyleBuilder>)

Configurates Style. Sets the series style.

Symbol(Marker, int)

Set the Symbol for Series.

Symbol(Marker, int, Action<SVGStyleBuilder>)

Set the Symbol for Series.

SymbolMarker(Marker)

Sets the SymbolMarker property.

SymbolSize(int)

Configurates SymbolSize. Sets the size in pixels of the symbols used to render this series. Applies to Scatter, LineSymbols, and SplineSymbols chart types.

SymbolStyle(Action<SVGStyleBuilder>)

Configurates SymbolStyle. Sets the series symbol style. Applies to Scatter, LineSymbols, and SplineSymbols chart types.

TooltipContent(string)

Configurates TooltipContent. Sets or Gets the tooltip content for specific chart series

Visibility(SeriesVisibility)

Sets the Visibility property.