Defines the Kendo UI Chart Pyramid series.
Definition
Namespace:Kendo.Mvc.UI
Assembly:Kendo.Mvc.dll
Type Parameters:
TModel
TValue
Syntax:
public class ChartPyramidSeries<TModel, TValue> : ChartSeriesBase<TModel>, IChartPyramidSeries, IChartBoundSeries, IChartSeries where TModel : class
Inheritance: objectChartSeriesBase<TModel>ChartPyramidSeries<TModel, TValue>
Implements:
Inherited Members
Constructors
Initializes a new instance of the ChartPyramidSeries<TModel, TValue> class.
public ChartPyramidSeries()
Initializes a new instance of the ChartPyramidSeries<TModel, TValue> class.
public ChartPyramidSeries(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> expressionCategory, Expression<Func<TModel, string>> expressionColor, Expression<Func<TModel, bool>> expressionVisibleInLegend)
The value expression.
expressionCategoryExpression<Func<TModel, string>>The category expression.
expressionColorExpression<Func<TModel, string>>The color expression.
expressionVisibleInLegendExpression<Func<TModel, bool>>The visibleInLegend expression.
Initializes a new instance of the ChartPyramidSeries<TModel, TValue> class.
Properties
Gets or sets the pyramid border
public ChartElementBorder Border { get; set; }
Implements:
Gets a function which returns the category of the property to which the column is bound to.
public Func<TModel, string> Category { get; }
Gets the model data category member name.
public string CategoryMember { get; set; }
The model data category member name.
Implements:
Gets a function which returns the color of the property to which the column is bound to.
public Func<TModel, string> Color { get; set; }
Gets the model data color member name.
public string ColorMember { get; set; }
The model data color member name.
Implements:
The pyramid chart data configuration.
public IEnumerable Data { get; set; }
Implements:
Get or set the pyramid chart DynamicHeight option
public bool DynamicHeight { get; set; }
Implements:
Gets the pyramid chart data labels configuration
public ChartPyramidLabels Labels { get; set; }
Implements:
Gets the model data member name.
public string Member { get; set; }
The model data member name.
Implements:
Gets the model data note text member name.
public string NoteTextMember { get; set; }
The model data note text member name.
Implements:
Gets or sets the dataItem field which contains the series pattern configuration for individual chart segments.
public string PatternField { get; set; }
Implements:
Get or set the pyramid chart SegmentSpacing option
public double SegmentSpacing { get; set; }
Implements:
Gets the model data visibleInLegend member name.
public string VisibleInLegendMember { get; set; }
The model data visibleInLegend member name.
Implements:
Gets or sets the series visual handler.
public ClientHandlerDescriptor Visual { get; set; }
The series visual handler.
Implements:
Methods
Creates a new ChartPyramidSeriesSerializer.
public override IChartSerializer CreateSerializer()
The ChartPyramidSeriesSerializer instance.
Overrides:
Implements: