Defines the fluent interface for configuring bar series.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Type Parameters:
T
The type of the data item
Syntax:
public class ChartBoxPlotSeriesBuilder<T> : ChartSeriesBuilderBase<IChartBoxPlotSeries, ChartBoxPlotSeriesBuilder<T>> where T : class
Inheritance: objectChartSeriesBuilderBase<IChartBoxPlotSeries, ChartBoxPlotSeriesBuilder<T>>ChartBoxPlotSeriesBuilder<T>
Inherited Members
Constructors
Initializes a new instance of the ChartBoxPlotSeriesBuilder<T> class.
public ChartBoxPlotSeriesBuilder(IChartBoxPlotSeries 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 ChartBoxPlotSeriesBuilder<T> Aggregate(ChartSeriesAggregate? lower = null, ChartSeriesAggregate? q1 = null, ChartSeriesAggregate? median = null, ChartSeriesAggregate? q3 = null, ChartSeriesAggregate? upper = null, ChartSeriesAggregate? mean = null, ChartSeriesAggregate? outliers = null)
Lower aggregate name.
q1ChartSeriesAggregate?Q1 aggregate name.
medianChartSeriesAggregate?Median aggregate name.
q3ChartSeriesAggregate?Q3 aggregate name.
upperChartSeriesAggregate?Upper aggregate name.
meanChartSeriesAggregate?Mean aggregate name.
outliersChartSeriesAggregate?Outliers aggregate name.
Returns:Sets the points border.
public ChartBoxPlotSeriesBuilder<T> Border(int width, string color, ChartDashType dashType)
The points border width.
colorstringThe points border color (CSS syntax).
dashTypeChartDashTypeThe points border dash type.
Returns:Sets the Model property that holds the category for the series.
public ChartBoxPlotSeriesBuilder<T> CategoryField(string categoryField)
The name of the Model property.
Returns:Sets the Model property that holds the series color.
public ChartBoxPlotSeriesBuilder<T> ColorField(string colorField)
The name of the Model property.
Returns:Configures the Box Plot Chart extremum.
public ChartBoxPlotSeriesBuilder<T> Extremum(Action<ChartMarkersBuilder> configurator)
The configuration action.
Returns:Sets the visibility of Box Plot Chart extremum.
public ChartBoxPlotSeriesBuilder<T> Extremum(bool visible)
The value that sets the visibility of the option.
Returns:Sets the distance between category clusters.
A value of 1 means that there is a total of 1 point width between categories. The distance is distributed evenly on each side. The default value is 1Defines the lines configuration of the series.
public ChartBoxPlotSeriesBuilder<T> Line(Action<ChartLineBuilder> configurator)
The action that configures the lines options.
Returns:Configures the lines of the series.
public ChartBoxPlotSeriesBuilder<T> Line(int width, string color, ChartDashType dashType)
The lines width.
colorstringThe lines color.
dashTypeChartDashTypeThe lines dash type.
Returns:Configures the width of the series lines in pixels.
Sets the Model property that holds the series lower value.
public ChartBoxPlotSeriesBuilder<T> LowerField(string lowerField)
The name of the Model property.
Returns:Sets the Model property that holds the mean field for the series.
public ChartBoxPlotSeriesBuilder<T> MeanField(string meanField)
The name of the Model property.
Returns:Sets the Model property that holds the median field for the series.
public ChartBoxPlotSeriesBuilder<T> MedianField(string medianField)
The name of the Model property.
Returns:Sets the Model property that holds the series note text.
public ChartBoxPlotSeriesBuilder<T> NoteTextField(string noteTextField)
The name of the Model property.
Returns:Defines the series outliers configuration.
public ChartBoxPlotSeriesBuilder<T> Outliers(Action<ChartMarkersBuilder> configurator)
The action that configures the outliers options.
Returns:Sets the visibility of Box Plot Chart outliers.
public ChartBoxPlotSeriesBuilder<T> Outliers(bool visible)
The value that sets the visibility of the option.
Returns:Sets the Model property that holds the outliers field for the series.
public ChartBoxPlotSeriesBuilder<T> OutliersField(string outliersField)
The name of the Model property.
Returns:Sets the Model property that holds the series q1 value.
public ChartBoxPlotSeriesBuilder<T> Q1Field(string q1Field)
The name of the Model property.
Returns:Sets the Model property that holds the q3 field for the series.
public ChartBoxPlotSeriesBuilder<T> Q3Field(string q3Field)
The name of the Model property.
Returns:Sets a value indicating the distance between series points in the same category.
public ChartBoxPlotSeriesBuilder<T> Spacing(double spacing)
Value of 1 means that the distance between points in the same category. The default value is 0.3
Returns:Sets the Model property that holds the upper field for the series.
public ChartBoxPlotSeriesBuilder<T> UpperField(string upperField)
The name of the Model property.
Returns: