Defines the fluent interface for configuring funnel series.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Type Parameters:
T
The type of the data item
Syntax:
public class ChartFunnelSeriesBuilder<T> : ChartDrillDownBuilderBase<IChartFunnelSeries, ChartFunnelSeriesBuilder<T>> where T : class
Inheritance: objectChartDrillDownBuilderBase<IChartFunnelSeries, ChartFunnelSeriesBuilder<T>>ChartFunnelSeriesBuilder<T>
Inherited Members
Constructors
Initializes a new instance of the ChartFunnelSeriesBuilder<T> class.
public ChartFunnelSeriesBuilder(IChartFunnelSeries series)
The series.
Properties
Gets or sets the series.
public IChartFunnelSeries Series { get; }
The series.
Methods
Configures the funnel border
public ChartFunnelSeriesBuilder<T> Border(Action<ChartBorderBuilder> configurator)
The border configuration action
Returns:Sets the funnel segments border
public ChartFunnelSeriesBuilder<T> Border(int width, string color, ChartDashType dashType)
The funnel segments border width.
colorstringThe funnel segments border color (CSS syntax).
dashTypeChartDashTypeThe funnel segments border dash type.
Returns:Sets the dynamic height of the funnel chart.
public ChartFunnelSeriesBuilder<T> DynamicHeight(bool dynamicHeight)
Sets the dynamic slope of the funnel chart.
public ChartFunnelSeriesBuilder<T> DynamicSlope(bool dynamicSlope)
Configures the funnel chart labels.
public ChartFunnelSeriesBuilder<T> Labels(Action<ChartFunnelLabelsBuilder> configurator)
The configuration action.
Returns:Sets the visibility of funnel chart labels.
public ChartFunnelSeriesBuilder<T> Labels(bool visible)
The visibility. The default value is false.
Returns:Sets the name of the series.
Sets the neck ratio of the funnel chart.
public ChartFunnelSeriesBuilder<T> NeckRatio(double neckRatio)
Sets the opacity of the funnel series.
The chart series pattern configuration options.
public ChartFunnelSeriesBuilder<T> Pattern(Action<ChartSeriesPatternSettingsBuilder> configurator)
The configurator for the Pattern setting.
Returns:Sets the data item field which contains the series pattern configuration for individual chart segments.
public ChartFunnelSeriesBuilder<T> PatternField(string value)
The data item field which contains the series pattern configuration for individual chart segments
Returns:Sets the segmentSpacing of the chart.
public ChartFunnelSeriesBuilder<T> SegmentSpacing(double segmentSpacing)
Configure the series tooltip.
public ChartFunnelSeriesBuilder<T> Tooltip(Action<ChartTooltipBuilder> configurator)
Use the configurator to set the tooltip options.
Returns:Sets the tooltip visibility.
public ChartFunnelSeriesBuilder<T> Tooltip(bool visible)
A value indicating if the tooltip should be displayed.
Returns:Sets the series visual handler
public ChartFunnelSeriesBuilder<T> Visual(string handler)
The JavaScript function name.
Returns: