[]
        
(Showing Draft Content)

C1.Web.Mvc.Fluent.SeriesListBaseFactory-5

SeriesListBaseFactory<T, TOwner, TSeries, TSeriesBuilder, TChartType> Class

Defines a factory to create different series.

Inheritance
HideObjectMembers
BaseBuilder<IList<ChartSeriesBase<T>>, SeriesListFactory<T, TOwner, TSeries, TSeriesBuilder, TChartType>>
SeriesListBaseFactory<T, TOwner, TSeries, TSeriesBuilder, TChartType>
Namespace: C1.Web.Mvc.Fluent
Assembly: C1.Web.Mvc.dll
Syntax
public class SeriesListBaseFactory<T, TOwner, TSeries, TSeriesBuilder, TChartType> : BaseBuilder<IList<ChartSeriesBase<T>>, SeriesListFactory<T, TOwner, TSeries, TSeriesBuilder, TChartType>> where TOwner : FlexChartCore<T> where TSeries : ChartSeriesBase<T> where TSeriesBuilder : ChartSeriesBaseBuilder<T, TSeries, TSeriesBuilder>
Type Parameters
Name Description
T

Model Type

TOwner

Chart derived from FlexChartCore

TSeries

ChartSeries derived from ChartSeriesBase

TSeriesBuilder

ChartSeriesBuilder

TChartType

ChartType

Constructors

Name Description
SeriesListBaseFactory(IList<ChartSeriesBase<T>>, TOwner)

Initializes a new instance of the SeriesListBaseFactory class.

Methods

Name Description
Add()

Add a default Series to the series list.

Add(string)

Add a default Series to the series list.

Add(TChartType)

Add a default Series to the series list.

Add(TChartType, string)

Add a default Series to the series list.

Add<TControl, TBuilder>(Func<TOwner, TControl>, Func<TControl, TBuilder>)

Add a series.