Defines the Kendo UI Chart Funnel series.
Definition
Namespace:Kendo.Mvc.UI
Assembly:Kendo.Mvc.dll
Type Parameters:
TModel
TValue
Syntax:
public class ChartFunnelSeries<TModel, TValue> : ChartSeriesBase<TModel>, IChartFunnelSeries, IChartBoundSeries, IChartSeries where TModel : class
Inheritance: objectChartSeriesBase<TModel>ChartFunnelSeries<TModel, TValue>
Implements:
Inherited Members
Constructors
Initializes a new instance of the ChartFunnelSeries<TModel, TValue> class.
public ChartFunnelSeries()
Initializes a new instance of the ChartFunnelSeries<TModel, TValue> class.
public ChartFunnelSeries(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 ChartFunnelSeries<TModel, TValue> class.
Properties
Gets or sets the funnel 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 funnel chart data configuration.
public IEnumerable Data { get; set; }
Implements:
Get or set the funnel chart DynamicHeight option
public bool DynamicHeight { get; set; }
Implements:
Get or set the funnel chart DynamicSlope option
public bool DynamicSlope { get; set; }
Implements:
Gets the funnel chart data labels configuration
public ChartFunnelLabels Labels { get; set; }
Implements:
Gets the model data member name.
public string Member { get; set; }
The model data member name.
Implements:
Get or set the funnel chart NeckRatio option
public double NeckRatio { get; set; }
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 funnel 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 ChartFunnelSeriesSerializer.
public override IChartSerializer CreateSerializer()
The ChartFunnelSeriesSerializer instance.
Overrides:
Implements: