New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent interface for configuring area series.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Type Parameters:

T

The type of the data item

Syntax:

C#
public class ChartAreaSeriesBuilder<T> : ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>> where T : class

Inheritance: objectChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>ChartAreaSeriesBuilder<T>

Inherited Members ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Stack(bool)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Stack(ChartStackType)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Aggregate(ChartSeriesAggregate)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Labels(Action<ChartPointLabelsBuilder>)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Labels(bool)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Markers(Action<ChartMarkersBuilder>)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Markers(bool)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.MissingValues(ChartAreaMissingValues)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Field(string)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.CategoryField(string)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.ColorField(string)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.NoteTextField(string)ChartAreaSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Highlight(Action<ChartLineSeriesHighlightBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Name(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Opacity(double)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Color(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.ColorHandler(Func<object, object>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.ColorHandler(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Tooltip(Action<ChartTooltipBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Tooltip(bool)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Axis(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.CategoryAxis(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Highlight(Action<ChartSeriesHighlightBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.FocusHighlight(Action<ChartSeriesFocusHighlightSettingsBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Highlight(bool)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Visible(bool)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.VisibleInLegend(bool)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Notes(Action<ChartNoteBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Aggregate(Func<object, object>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Aggregate(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.ZIndex(double)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Median(Action<ChartSeriesMedianBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Mean(Action<ChartSeriesMeanBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.DrilldownField(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.DrilldownSeriesFactory(string)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.DrilldownSeriesFactory(Func<object, object>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.LegendItem(Action<ChartSeriesLegendItemSettingsBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Pattern(Action<ChartSeriesPatternSettingsBuilder>)ChartSeriesBuilderBase<IChartAreaSeries, ChartAreaSeriesBuilder<T>>.Seriesobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the ChartAreaSeriesBuilder<T> class.

C#
public ChartAreaSeriesBuilder(IChartAreaSeries series)
Parameters:seriesIChartAreaSeries

The series.

Methods

Configures the error bars of the Chart series.

C#
public ChartAreaSeriesBuilder<T> ErrorBars(Action<CategoricalErrorBarsBuilder> configurator)
Parameters:configuratorAction<CategoricalErrorBarsBuilder>

The action that configures the error bars settings.

Returns:

ChartAreaSeriesBuilder<T>

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Area(s =&gt; s.Sales)
.ErrorBars(e =&gt; e.Value(1))
)
)

Configures the line settings of the Area Chart.

C#
public ChartAreaSeriesBuilder<T> Line(Action<ChartAreaLineBuilder> configurator)
Parameters:configuratorAction<ChartAreaLineBuilder>

The action that configures the line settings.

Returns:

ChartAreaSeriesBuilder<T>

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Area(s =&gt; s.Sales)
.Line(line =&gt; line.Opacity(0.2).Style(ChartAreaStyle.Smooth))
)
)

Configures the line settings of the Area Chart.

C#
public ChartAreaSeriesBuilder<T> Line(int width, string color, ChartDashType dashType, ChartAreaStyle style)
Parameters:widthint

The value that configures the width of the line.

colorstring

The value that configures the line color.

dashTypeChartDashType

The value that configures the dash type.

styleChartAreaStyle

The value that configures the style of the line.

Returns:

ChartAreaSeriesBuilder<T>

Example:
C#
@(Html.Kendo().Chart()
.Name("Chart")
.Series(series =&gt; series
.Area(s =&gt; s.Sales)
.Line(2, "red", ChartDashType.Dot, ChartAreaStyle.Smooth)
)
)