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

Defines the Kendo UI Chart Funnel series.

Definition

Constructors

Initializes a new instance of the ChartFunnelSeries<TModel, TValue> class.

C#
public ChartFunnelSeries()

Initializes a new instance of the ChartFunnelSeries<TModel, TValue> class.

C#
public ChartFunnelSeries(Expression<Func<TModel, TValue>> expressionValue, Expression<Func<TModel, string>> expressionCategory, Expression<Func<TModel, string>> expressionColor, Expression<Func<TModel, bool>> expressionVisibleInLegend)
Parameters:expressionValueExpression<Func<TModel, TValue>>

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.

C#
public ChartFunnelSeries(IEnumerable data)
Parameters:dataIEnumerable

The data.

Properties

Gets or sets the funnel border

C#
public ChartElementBorder Border { get; set; }

Implements: IChartFunnelSeries.Border

Gets a function which returns the category of the property to which the column is bound to.

C#
public Func<TModel, string> Category { get; }

Gets the model data category member name.

C#
public string CategoryMember { get; set; }
Property Value:

The model data category member name.

Implements: IChartBoundSeries.CategoryMember

Color

Func<TModel, string>

Gets a function which returns the color of the property to which the column is bound to.

C#
public Func<TModel, string> Color { get; set; }

Gets the model data color member name.

C#
public string ColorMember { get; set; }
Property Value:

The model data color member name.

Implements: IChartBoundSeries.ColorMember

The funnel chart data configuration.

C#
public IEnumerable Data { get; set; }

Implements: IChartBoundSeries.Data

Get or set the funnel chart DynamicHeight option

C#
public bool DynamicHeight { get; set; }

Implements: IChartFunnelSeries.DynamicHeight

Get or set the funnel chart DynamicSlope option

C#
public bool DynamicSlope { get; set; }

Implements: IChartFunnelSeries.DynamicSlope

Gets the funnel chart data labels configuration

C#
public ChartFunnelLabels Labels { get; set; }

Implements: IChartFunnelSeries.Labels

Gets the model data member name.

C#
public string Member { get; set; }
Property Value:

The model data member name.

Implements: IChartBoundSeries.Member

Get or set the funnel chart NeckRatio option

C#
public double NeckRatio { get; set; }

Implements: IChartFunnelSeries.NeckRatio

Gets the model data note text member name.

C#
public string NoteTextMember { get; set; }
Property Value:

The model data note text member name.

Implements: IChartBoundSeries.NoteTextMember

Gets or sets the dataItem field which contains the series pattern configuration for individual chart segments.

C#
public string PatternField { get; set; }

Implements: IChartFunnelSeries.PatternField

Get or set the funnel chart SegmentSpacing option

C#
public double SegmentSpacing { get; set; }

Implements: IChartFunnelSeries.SegmentSpacing

Gets the series type.

C#
public string Type { get; set; }

Implements: IChartFunnelSeries.Type

Gets the model data visibleInLegend member name.

C#
public string VisibleInLegendMember { get; set; }
Property Value:

The model data visibleInLegend member name.

Implements: IChartFunnelSeries.VisibleInLegendMember

Gets or sets the series visual handler.

C#
public ClientHandlerDescriptor Visual { get; set; }
Property Value:

The series visual handler.

Implements: IChartFunnelSeries.Visual

Methods

Creates a new ChartFunnelSeriesSerializer.

C#
public override IChartSerializer CreateSerializer()
Returns:

IChartSerializer

The ChartFunnelSeriesSerializer instance.

Overrides: ChartSeriesBase<TModel>.CreateSerializer()

Implements: IChartSeries.CreateSerializer()