Defines the fluent interface for configuring Line series.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Type Parameters:
TSeries
TSeriesBuilder
Syntax:
public abstract class ChartLineSeriesBuilderBase<TSeries, TSeriesBuilder> : ChartSeriesBuilderBase<TSeries, TSeriesBuilder> where TSeries : ILineSeries where TSeriesBuilder : ChartLineSeriesBuilderBase<TSeries, TSeriesBuilder>
Inheritance: objectChartSeriesBuilderBase<TSeries, TSeriesBuilder>ChartLineSeriesBuilderBase<TSeries, TSeriesBuilder>
Derived Classes:
Inherited Members
Constructors
Initializes a new instance of the ChartLineSeriesBuilderBase<TSeries, TSeriesBuilder> class.
public ChartLineSeriesBuilderBase(TSeries series)
The series.
Methods
Sets the aggregate function for date series. This function is used when a category (an year, month, etc.) contains two or more points.
public TSeriesBuilder Aggregate(ChartSeriesAggregate aggregate)
Aggregate function name.
Returns:TSeriesBuilder
Sets the category field for the series
public TSeriesBuilder CategoryField(string categoryField)
The category field for the series
Returns:TSeriesBuilder
Sets the color field for the series
public TSeriesBuilder ColorField(string colorField)
The color field for the series
Returns:TSeriesBuilder
Sets the line chart line dash type.
public TSeriesBuilder DashType(ChartDashType dashType)
The line dash type.
Returns:TSeriesBuilder
Sets the value field for the series
public TSeriesBuilder Field(string field)
The value field for the series
Returns:TSeriesBuilder
Configures the series highlight
public TSeriesBuilder Highlight(Action<ChartLineSeriesHighlightBuilder> configurator)
The configuration action.
Returns:TSeriesBuilder
Configures the line chart labels.
public TSeriesBuilder Labels(Action<ChartPointLabelsBuilder> configurator)
The configuration action.
Returns:TSeriesBuilder
Sets the visibility of line chart labels.
public TSeriesBuilder Labels(bool visible)
The visibility. The default value is false.
Returns:TSeriesBuilder
Configures the line chart markers.
public TSeriesBuilder Markers(Action<ChartMarkersBuilder> configurator)
The configuration action.
Returns:TSeriesBuilder
Sets the visibility of line chart markers.
public TSeriesBuilder Markers(bool visible)
The visibility. The default value is true.
Returns:TSeriesBuilder
Configures the behavior for handling missing values in line series.
public TSeriesBuilder MissingValues(ChartLineMissingValues missingValues)
The missing values behavior. The default is to leave gaps.
Returns:TSeriesBuilder
Sets the note text field for the series
public TSeriesBuilder NoteTextField(string noteTextField)
The note text field for the series
Returns:TSeriesBuilder
Sets a value indicating if the lines should be stacked.
public TSeriesBuilder Stack(bool stacked)
A value indicating if the lines should be stacked.
Returns:TSeriesBuilder
Sets a value indicating the type of stacking to use.
public TSeriesBuilder Stack(ChartStackType type)
A value indicating the stacking type.
Returns:TSeriesBuilder
Sets the line chart line width.
public TSeriesBuilder Width(double width)
The line width.
Returns:TSeriesBuilder