[]
        
(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.AspNetCore.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>
Public Class SeriesListBaseFactory(Of T, TOwner As FlexChartCore(Of T), TSeries As ChartSeriesBase(Of T), TSeriesBuilder As ChartSeriesBaseBuilder(Of T, TSeries, TSeriesBuilder), TChartType)
    Inherits BaseBuilder(Of IList(Of ChartSeriesBase(Of T)), SeriesListFactory(Of T, TOwner, TSeries, TSeriesBuilder, TChartType))
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.